Skip to content

Instantly share code, notes, and snippets.

@Cougar

Cougar/callgrind.out.3 Secret

Created Aug 22, 2020
Embed
What would you like to do?
HA cprof callgrinds
event: ns : Nanoseconds
events: ns
summary: 19750562533
fl=/usr/local/lib/python3.8/_collections_abc.py
fn=_check_methods
72 2513
fl=/usr/local/lib/python3.8/_collections_abc.py
fn=__subclasshook__
148 2449
cfl=/usr/local/lib/python3.8/_collections_abc.py
cfn=_check_methods
calls=1 72
148 2513
fl=/usr/local/lib/python3.8/_weakrefset.py
fn=_remove
38 62514
cfl=~
cfn=<method 'discard' of 'set' objects>
calls=64 0
38 19502
fl=/usr/local/lib/python3.8/_weakrefset.py
fn=add
81 74672
cfl=~
cfn=<method 'add' of 'set' objects>
calls=57 0
81 17506
fl=/usr/local/lib/python3.8/abc.py
fn=__instancecheck__
96 134837
cfl=~
cfn=<built-in method _abc._abc_instancecheck>
calls=452 0
96 498466
fl=/usr/local/lib/python3.8/abc.py
fn=__subclasscheck__
100 60939
cfl=~
cfn=<built-in method _abc._abc_subclasscheck>
calls=208 0
100 86126
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=_detach
295 6621
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=_wakeup
calls=1 301
295 1200
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=_wakeup
301 1200
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=close
330 6824
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=_stop_serving
calls=2 598
330 74420
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=wait_closed
376 633
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=create_future
420 72071
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=get_debug
calls=49 1877
420 8719
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=create_task
424 306087
cfl=/usr/local/lib/python3.8/_weakrefset.py
cfn=add
calls=57 81
424 92178
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=_check_closed
calls=57 506
424 10026
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_soon
calls=57 709
424 252707
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=get_debug
calls=57 1877
424 9466
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=_check_closed
506 83209
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=is_closed
648 2061
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=time
662 170969
cfl=~
cfn=<built-in method time.monotonic>
calls=247 0
662 81981
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=call_later
671 96649
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=time
calls=36 662
671 23996
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_at
calls=36 693
671 305806
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=call_at
693 211733
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=_check_closed
calls=63 506
693 18082
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=__init__:104
calls=63 104
693 303903
cfl=~
cfn=<built-in method _heapq.heappush>
calls=63 0
693 115455
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=call_soon
709 312431
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=_check_closed
calls=255 506
709 49871
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=_call_soon
calls=255 738
709 740016
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=_call_soon
738 341337
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=__init__:32
calls=255 32
738 362623
cfl=~
cfn=<method 'append' of 'collections.deque' objects>
calls=255 0
738 36056
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=run_in_executor
773 111787
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=_check_closed
calls=32 506
773 5230
cfl=/usr/local/lib/python3.8/asyncio/futures.py
cfn=wrap_future
calls=32 380
773 643976
cfl=/usr/local/lib/python3.8/concurrent/futures/thread.py
cfn=submit
calls=32 158
773 754732
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=_add_callback
1766 62493
cfl=~
cfn=<built-in method builtins.isinstance>
calls=58 0
1766 23686
cfl=~
cfn=<method 'append' of 'collections.deque' objects>
calls=29 0
1766 5103
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=_timer_handle_cancelled
1779 36603
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=_run_once
1784 2122733
cfl=/usr/local/lib/python3.8/_weakrefset.py
cfn=_remove
calls=39 38
1784 54094
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=time
calls=183 662
1784 206145
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=_run
calls=351 79
1784 23174839
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=_process_events
calls=139 584
1784 226894
cfl=/usr/local/lib/python3.8/selectors.py
cfn=select
calls=139 451
1784 19724217551
cfl=~
cfn=<built-in method _heapq.heappop>
calls=71 0
1784 354591
cfl=~
cfn=<built-in method builtins.len>
calls=278 0
1784 67106
cfl=~
cfn=<built-in method builtins.max>
calls=44 0
1784 38984
cfl=~
cfn=<built-in method builtins.min>
calls=44 0
1784 31813
cfl=~
cfn=<method 'append' of 'collections.deque' objects>
calls=23 0
1784 7729
cfl=~
cfn=<method 'popleft' of 'collections.deque' objects>
calls=353 0
1784 60054
fl=/usr/local/lib/python3.8/asyncio/base_events.py
fn=get_debug
1877 93921
fl=/usr/local/lib/python3.8/asyncio/base_futures.py
fn=isfuture
13 103718
cfl=~
cfn=<built-in method builtins.hasattr>
calls=205 0
13 104482
fl=/usr/local/lib/python3.8/asyncio/coroutines.py
fn=iscoroutinefunction
164 112628
cfl=/usr/local/lib/python3.8/inspect.py
cfn=iscoroutinefunction
calls=121 189
164 521584
cfl=~
cfn=<built-in method builtins.getattr>
calls=87 0
164 61116
fl=/usr/local/lib/python3.8/asyncio/coroutines.py
fn=iscoroutine
177 111460
cfl=~
cfn=<built-in method builtins.isinstance>
calls=134 0
177 304467
fl=/usr/local/lib/python3.8/asyncio/events.py
fn=__init__:32
32 443695
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=get_debug
calls=318 1877
32 61900
cfl=~
cfn=<built-in method _contextvars.copy_context>
calls=112 0
32 45893
fl=/usr/local/lib/python3.8/asyncio/events.py
fn=cancel:65
65 81453
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=get_debug
calls=57 1877
65 11195
fl=/usr/local/lib/python3.8/asyncio/events.py
fn=_run
79 447822
cfl=~
cfn=<method 'run' of 'Context' objects>
calls=352 0
79 22740258
fl=/usr/local/lib/python3.8/asyncio/events.py
fn=__init__:104
104 115038
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=__init__:32
calls=63 32
104 188865
fl=/usr/local/lib/python3.8/asyncio/events.py
fn=__lt__
121 199101
fl=/usr/local/lib/python3.8/asyncio/events.py
fn=cancel:149
149 147206
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=_timer_handle_cancelled
calls=52 1779
149 36603
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:65
calls=56 65
149 84038
fl=/usr/local/lib/python3.8/asyncio/futures.py
fn=_get_loop
272 39597
cfl=~
cfn=<method 'get_loop' of '_asyncio.Future' objects>
calls=57 0
272 9010
fl=/usr/local/lib/python3.8/asyncio/futures.py
fn=_convert_future_exc
291 1608
fl=/usr/local/lib/python3.8/asyncio/futures.py
fn=_copy_future_state
318 153091
cfl=/usr/local/lib/python3.8/asyncio/futures.py
cfn=_convert_future_exc
calls=1 291
318 1608
cfl=/usr/local/lib/python3.8/concurrent/futures/_base.py
cfn=cancelled
calls=32 371
318 72440
cfl=/usr/local/lib/python3.8/concurrent/futures/_base.py
cfn=done
calls=32 381
318 145538
cfl=/usr/local/lib/python3.8/concurrent/futures/_base.py
cfn=result
calls=31 412
318 91436
cfl=/usr/local/lib/python3.8/concurrent/futures/_base.py
cfn=exception
calls=32 443
318 81925
cfl=~
cfn=<method 'cancelled' of '_asyncio.Future' objects>
calls=32 0
318 5011
cfl=~
cfn=<method 'done' of '_asyncio.Future' objects>
calls=32 0
318 4337
cfl=~
cfn=<method 'set_exception' of '_asyncio.Future' objects>
calls=1 0
318 11110
cfl=~
cfn=<method 'set_result' of '_asyncio.Future' objects>
calls=31 0
318 349196
fl=/usr/local/lib/python3.8/asyncio/futures.py
fn=_chain_future
338 137008
cfl=/usr/local/lib/python3.8/asyncio/base_futures.py
cfn=isfuture
calls=128 13
338 83500
cfl=/usr/local/lib/python3.8/asyncio/futures.py
cfn=_get_loop
calls=32 272
338 28633
cfl=/usr/local/lib/python3.8/concurrent/futures/_base.py
cfn=add_done_callback
calls=32 392
338 128247
cfl=~
cfn=<built-in method builtins.isinstance>
calls=32 0
338 3919
cfl=~
cfn=<method 'add_done_callback' of '_asyncio.Future' objects>
calls=32 0
338 13569
fl=/usr/local/lib/python3.8/asyncio/futures.py
fn=_set_state
354 51526
cfl=/usr/local/lib/python3.8/asyncio/base_futures.py
cfn=isfuture
calls=32 13
354 45593
cfl=/usr/local/lib/python3.8/asyncio/futures.py
cfn=_copy_future_state
calls=32 318
354 915692
fl=/usr/local/lib/python3.8/asyncio/futures.py
fn=_call_check_cancel
360 19016
cfl=~
cfn=<method 'cancelled' of '_asyncio.Future' objects>
calls=32 0
360 4907
fl=/usr/local/lib/python3.8/asyncio/futures.py
fn=wrap_future
380 110172
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=create_future
calls=32 420
380 62045
cfl=/usr/local/lib/python3.8/asyncio/base_futures.py
cfn=isfuture
calls=32 13
380 71751
cfl=/usr/local/lib/python3.8/asyncio/futures.py
cfn=_chain_future
calls=32 338
380 394876
cfl=~
cfn=<built-in method builtins.isinstance>
calls=32 0
380 5132
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=__aenter__
96 25757
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=acquire:182
calls=11 182
96 9971
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=__aexit__
102 11520
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=release:214
calls=11 214
102 23697
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=locked
178 5826
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=acquire:182
182 9971
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=release:214
214 18618
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=_wake_up_first
calls=11 231
214 5079
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=_wake_up_first
231 5079
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=__init__
256 3863
cfl=~
cfn=<built-in method _asyncio.get_event_loop>
calls=1 0
256 862
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=is_set
274 432
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=set
278 2552
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=clear
290 709
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=_wake_up_next
472 24139
cfl=~
cfn=<method 'done' of '_asyncio.Future' objects>
calls=14 0
472 1891
cfl=~
cfn=<method 'popleft' of 'collections.deque' objects>
calls=14 0
472 1923
cfl=~
cfn=<method 'set_result' of '_asyncio.Future' objects>
calls=14 0
472 69598
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=acquire:483
483 42850
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=create_future
calls=14 420
483 13089
cfl=~
cfn=<method 'append' of 'collections.deque' objects>
calls=14 0
483 1923
fl=/usr/local/lib/python3.8/asyncio/locks.py
fn=release:506
506 23366
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=_wake_up_next
calls=24 472
506 97551
fl=/usr/local/lib/python3.8/asyncio/queues.py
fn=_put
60 866
cfl=~
cfn=<method 'append' of 'collections.deque' objects>
calls=1 0
60 300
fl=/usr/local/lib/python3.8/asyncio/queues.py
fn=_wakeup_next
65 1641
cfl=~
cfn=<method 'done' of '_asyncio.Future' objects>
calls=1 0
65 113
cfl=~
cfn=<method 'popleft' of 'collections.deque' objects>
calls=1 0
65 352
fl=/usr/local/lib/python3.8/asyncio/queues.py
fn=qsize
91 1400
cfl=~
cfn=<built-in method builtins.len>
calls=1 0
91 694
fl=/usr/local/lib/python3.8/asyncio/queues.py
fn=empty
100 649
fl=/usr/local/lib/python3.8/asyncio/queues.py
fn=full
104 2216
cfl=/usr/local/lib/python3.8/asyncio/queues.py
cfn=qsize
calls=1 91
104 2094
fl=/usr/local/lib/python3.8/asyncio/queues.py
fn=put_nowait
142 7306
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=clear
calls=1 290
142 709
cfl=/usr/local/lib/python3.8/asyncio/queues.py
cfn=_put
calls=1 60
142 1166
cfl=/usr/local/lib/python3.8/asyncio/queues.py
cfn=_wakeup_next
calls=1 65
142 2106
cfl=/usr/local/lib/python3.8/asyncio/queues.py
cfn=full
calls=1 104
142 4310
fl=/usr/local/lib/python3.8/asyncio/queues.py
fn=get
154 12336
cfl=/usr/local/lib/python3.8/asyncio/queues.py
cfn=empty
calls=1 100
154 649
cfl=~
cfn=<method 'cancel' of '_asyncio.Future' objects>
calls=1 0
154 110
cfl=~
cfn=<method 'cancelled' of '_asyncio.Future' objects>
calls=1 0
154 127
cfl=~
cfn=<method 'remove' of 'collections.deque' objects>
calls=1 0
154 1415
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=_read_from_self
117 177386
cfl=/usr/local/lib/python3.8/asyncio/unix_events.py
cfn=_process_self_data
calls=35 71
117 30656
cfl=~
cfn=<method 'recv' of '_socket.socket' objects>
calls=62 0
117 3035411
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=_remove_reader
270 32623
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=is_closed
calls=5 648
270 1563
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:65
calls=5 65
270 8610
cfl=/usr/local/lib/python3.8/selectors.py
cfn=get_key
calls=5 180
270 32693
cfl=/usr/local/lib/python3.8/selectors.py
cfn=unregister:365
calls=5 365
270 49002
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=_remove_writer
306 7366
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=is_closed
calls=3 648
306 498
cfl=/usr/local/lib/python3.8/selectors.py
cfn=get_key
calls=3 180
306 41505
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=_process_events
584 135612
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=_add_callback
calls=29 1766
584 91282
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=_stop_serving
598 9861
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=_remove_reader
calls=2 270
598 42085
cfl=/usr/local/lib/python3.8/socket.py
cfn=close
calls=2 496
598 21958
cfl=~
cfn=<method 'fileno' of '_socket.socket' objects>
calls=2 0
598 516
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=close
682 23724
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_soon
calls=3 709
682 27134
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=_remove_reader
calls=3 270
682 82406
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=_remove_writer
calls=3 306
682 49369
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=_call_connection_lost:723
723 33403
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=_detach
calls=3 295
723 7821
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
cfn=connection_lost
calls=3 227
723 106210
cfl=/usr/local/lib/python3.8/socket.py
cfn=close
calls=3 496
723 142470
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=_read_ready
802 5122
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=_read_ready__data_received
calls=2 842
802 159058
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=_read_ready__data_received
842 20539
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=_read_ready__on_eof
calls=1 867
842 75437
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
cfn=data_received
calls=1 268
842 1027
cfl=~
cfn=<method 'recv' of '_socket.socket' objects>
calls=2 0
842 62055
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=_read_ready__on_eof
867 6520
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=get_debug
calls=1 1877
867 449
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=close
calls=1 682
867 68012
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
cfn=eof_received
calls=1 265
867 456
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=write
888 7993
cfl=~
cfn=<built-in method builtins.isinstance>
calls=1 0
888 237
cfl=~
cfn=<method 'send' of '_socket.socket' objects>
calls=1 0
888 63581
fl=/usr/local/lib/python3.8/asyncio/selector_events.py
fn=_call_connection_lost:967
967 6999
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=_call_connection_lost:723
calls=3 723
967 289904
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=current_task
34 6280
cfl=~
cfn=<built-in method _asyncio.get_running_loop>
calls=1 0
34 1455
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=5 0
34 1344
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=wait
394 13243
cfl=/usr/local/lib/python3.8/asyncio/base_futures.py
cfn=isfuture
calls=1 13
394 1356
cfl=/usr/local/lib/python3.8/asyncio/coroutines.py
cfn=iscoroutine
calls=1 177
394 2110
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=<setcomp>
calls=1 424
394 49373
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=_wait
calls=3 495
394 71030
cfl=~
cfn=<built-in method _asyncio.get_running_loop>
calls=1 0
394 1733
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=<setcomp>
424 6826
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=ensure_future
calls=12 653
424 42547
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=_wait
495 40417
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=create_future
calls=1 420
495 1572
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_later
calls=1 671
495 14199
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:149
calls=2 149
495 5067
cfl=~
cfn=<built-in method builtins.len>
calls=1 0
495 290
cfl=~
cfn=<method 'add' of 'set' objects>
calls=13 0
495 2609
cfl=~
cfn=<method 'add_done_callback' of '_asyncio.Future' objects>
calls=6 0
495 2028
cfl=~
cfn=<method 'add_done_callback' of '_asyncio.Task' objects>
calls=6 0
495 963
cfl=~
cfn=<method 'done' of '_asyncio.Future' objects>
calls=6 0
495 772
cfl=~
cfn=<method 'done' of '_asyncio.Task' objects>
calls=7 0
495 837
cfl=~
cfn=<method 'remove_done_callback' of '_asyncio.Future' objects>
calls=6 0
495 1015
cfl=~
cfn=<method 'remove_done_callback' of '_asyncio.Task' objects>
calls=7 0
495 1261
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=_on_completion
507 17041
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:149
calls=2 149
507 10027
cfl=~
cfn=<method 'done' of '_asyncio.Future' objects>
calls=2 0
507 299
cfl=~
cfn=<method 'set_result' of '_asyncio.Future' objects>
calls=2 0
507 10773
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=__sleep0
618 1193
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=sleep
630 6478
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=__sleep0
calls=4 618
630 1193
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=ensure_future
653 74806
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=create_task
calls=36 424
653 333651
cfl=/usr/local/lib/python3.8/asyncio/base_futures.py
cfn=isfuture
calls=12 13
653 6000
cfl=/usr/local/lib/python3.8/asyncio/coroutines.py
cfn=iscoroutine
calls=48 177
653 32498
cfl=/usr/local/lib/python3.8/asyncio/futures.py
cfn=_get_loop
calls=12 272
653 4875
cfl=~
cfn=<built-in method _asyncio.get_event_loop>
calls=13 0
653 24472
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=__init__
697 42992
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=get_debug
calls=13 1877
697 2192
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=gather
717 133043
cfl=/usr/local/lib/python3.8/asyncio/futures.py
cfn=_get_loop
calls=12 272
717 13893
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=ensure_future
calls=35 653
717 411149
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=__init__
calls=13 697
717 45184
cfl=~
cfn=<method 'add_done_callback' of '_asyncio.Task' objects>
calls=35 0
717 9672
cfl=~
cfn=<method 'append' of 'list' objects>
calls=35 0
717 5135
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=_done_callback
751 131273
cfl=~
cfn=<method 'append' of 'list' objects>
calls=35 0
751 4916
cfl=~
cfn=<method 'cancelled' of '_asyncio.Task' objects>
calls=70 0
751 8702
cfl=~
cfn=<method 'done' of '_asyncio.Future' objects>
calls=35 0
751 5562
cfl=~
cfn=<method 'exception' of '_asyncio.Task' objects>
calls=70 0
751 9634
cfl=~
cfn=<method 'result' of '_asyncio.Task' objects>
calls=35 0
751 5110
cfl=~
cfn=<method 'set_result' of '_asyncio.Future' objects>
calls=13 0
751 72436
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=shield
830 5352
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=create_future
calls=1 420
830 2117
cfl=/usr/local/lib/python3.8/asyncio/futures.py
cfn=_get_loop
calls=1 272
830 1206
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=ensure_future
calls=1 653
830 22606
cfl=~
cfn=<method 'add_done_callback' of '_asyncio.Future' objects>
calls=1 0
830 166
cfl=~
cfn=<method 'add_done_callback' of '_asyncio.Task' objects>
calls=1 0
830 303
cfl=~
cfn=<method 'done' of '_asyncio.Task' objects>
calls=1 0
830 240
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=_inner_done_callback
867 9277
cfl=~
cfn=<method 'cancelled' of '_asyncio.Future' objects>
calls=2 0
867 340
cfl=~
cfn=<method 'cancelled' of '_asyncio.Task' objects>
calls=2 0
867 259
cfl=~
cfn=<method 'exception' of '_asyncio.Task' objects>
calls=2 0
867 440
cfl=~
cfn=<method 'result' of '_asyncio.Task' objects>
calls=2 0
867 337
cfl=~
cfn=<method 'set_result' of '_asyncio.Future' objects>
calls=2 0
867 17303
fl=/usr/local/lib/python3.8/asyncio/tasks.py
fn=_outer_done_callback
884 1680
cfl=~
cfn=<method 'done' of '_asyncio.Task' objects>
calls=2 0
884 248
fl=/usr/local/lib/python3.8/asyncio/unix_events.py
fn=_process_self_data
71 30656
fl=/usr/local/lib/python3.8/concurrent/futures/_base.py
fn=__init__
316 69312
cfl=/usr/local/lib/python3.8/threading.py
cfn=__init__
calls=32 222
316 146520
fl=/usr/local/lib/python3.8/concurrent/futures/_base.py
fn=_invoke_callbacks
325 5809
fl=/usr/local/lib/python3.8/concurrent/futures/_base.py
fn=cancelled
371 39934
cfl=/usr/local/lib/python3.8/threading.py
cfn=__enter__
calls=32 246
371 18481
cfl=/usr/local/lib/python3.8/threading.py
cfn=__exit__
calls=32 249
371 14025
fl=/usr/local/lib/python3.8/concurrent/futures/_base.py
fn=done
381 75449
cfl=/usr/local/lib/python3.8/threading.py
cfn=__enter__
calls=32 246
381 46948
cfl=/usr/local/lib/python3.8/threading.py
cfn=__exit__
calls=32 249
381 23141
fl=/usr/local/lib/python3.8/concurrent/futures/_base.py
fn=__get_result
386 9567
fl=/usr/local/lib/python3.8/concurrent/futures/_base.py
fn=add_done_callback
392 71322
cfl=/usr/local/lib/python3.8/threading.py
cfn=__enter__
calls=32 246
392 29390
cfl=/usr/local/lib/python3.8/threading.py
cfn=__exit__
calls=32 249
392 21088
cfl=~
cfn=<method 'append' of 'list' objects>
calls=32 0
392 6447
fl=/usr/local/lib/python3.8/concurrent/futures/_base.py
fn=result
412 54272
cfl=/usr/local/lib/python3.8/concurrent/futures/_base.py
cfn=__get_result
calls=31 386
412 9567
cfl=/usr/local/lib/python3.8/threading.py
cfn=__enter__
calls=31 246
412 15410
cfl=/usr/local/lib/python3.8/threading.py
cfn=__exit__
calls=31 249
412 12187
fl=/usr/local/lib/python3.8/concurrent/futures/_base.py
fn=exception
443 51953
cfl=/usr/local/lib/python3.8/threading.py
cfn=__enter__
calls=32 246
443 16849
cfl=/usr/local/lib/python3.8/threading.py
cfn=__exit__
calls=32 249
443 13123
fl=/usr/local/lib/python3.8/concurrent/futures/_base.py
fn=set_result
517 72292
cfl=/usr/local/lib/python3.8/concurrent/futures/_base.py
cfn=_invoke_callbacks
calls=14 325
517 5809
cfl=/usr/local/lib/python3.8/threading.py
cfn=__enter__
calls=14 246
517 17840
cfl=/usr/local/lib/python3.8/threading.py
cfn=__exit__
calls=14 249
517 11059
cfl=/usr/local/lib/python3.8/threading.py
cfn=notify_all
calls=14 364
517 153589
fl=/usr/local/lib/python3.8/concurrent/futures/thread.py
fn=__init__
46 28038
fl=/usr/local/lib/python3.8/concurrent/futures/thread.py
fn=submit
158 233293
cfl=/usr/local/lib/python3.8/concurrent/futures/_base.py
cfn=__init__
calls=32 316
158 215832
cfl=/usr/local/lib/python3.8/concurrent/futures/thread.py
cfn=__init__
calls=32 46
158 28038
cfl=/usr/local/lib/python3.8/concurrent/futures/thread.py
cfn=_adjust_thread_count
calls=32 193
158 171843
cfl=~
cfn=<built-in method builtins.len>
calls=32 0
158 6116
cfl=~
cfn=<method 'put' of '_queue.SimpleQueue' objects>
calls=32 0
158 99610
fl=/usr/local/lib/python3.8/concurrent/futures/thread.py
fn=_adjust_thread_count
193 50391
cfl=/usr/local/lib/python3.8/threading.py
cfn=acquire
calls=32 394
193 121452
fl=/usr/local/lib/python3.8/contextlib.py
fn=__exit__:117
117 10352
cfl=~
cfn=<built-in method sys.exc_info>
calls=1 0
117 952
cfl=~
cfn=<method 'throw' of 'generator' objects>
calls=1 0
117 4026
fl=/usr/local/lib/python3.8/contextlib.py
fn=__init__
353 10622
fl=/usr/local/lib/python3.8/contextlib.py
fn=__enter__
356 2402
fl=/usr/local/lib/python3.8/contextlib.py
fn=__exit__:359
359 6549
cfl=~
cfn=<built-in method builtins.issubclass>
calls=1 0
359 694
fl=/usr/local/lib/python3.8/functools.py
fn=_unwrap_partial
429 38549
cfl=~
cfn=<built-in method builtins.isinstance>
calls=122 0
429 13730
fl=/usr/local/lib/python3.8/genericpath.py
fn=_splitext
121 12584
cfl=~
cfn=<method 'rfind' of 'str' objects>
calls=12 0
121 3458
fl=/usr/local/lib/python3.8/inspect.py
fn=ismethod
80 66293
cfl=~
cfn=<built-in method builtins.isinstance>
calls=159 0
80 21585
fl=/usr/local/lib/python3.8/inspect.py
fn=isfunction
158 44887
cfl=~
cfn=<built-in method builtins.isinstance>
calls=121 0
158 11032
fl=/usr/local/lib/python3.8/inspect.py
fn=_has_code_flag
171 270783
cfl=/usr/local/lib/python3.8/functools.py
cfn=_unwrap_partial
calls=121 429
171 52279
cfl=/usr/local/lib/python3.8/inspect.py
cfn=ismethod
calls=159 80
171 87878
cfl=/usr/local/lib/python3.8/inspect.py
cfn=isfunction
calls=121 158
171 55919
fl=/usr/local/lib/python3.8/inspect.py
fn=iscoroutinefunction
189 54725
cfl=/usr/local/lib/python3.8/inspect.py
cfn=_has_code_flag
calls=121 171
189 466859
fl=/usr/local/lib/python3.8/json/__init__.py
fn=loads
299 25927
cfl=/usr/local/lib/python3.8/json/decoder.py
cfn=decode
calls=9 332
299 94927
cfl=~
cfn=<built-in method builtins.isinstance>
calls=9 0
299 1285
cfl=~
cfn=<method 'startswith' of 'str' objects>
calls=9 0
299 6263
fl=/usr/local/lib/python3.8/json/decoder.py
fn=decode
332 35652
cfl=/usr/local/lib/python3.8/json/decoder.py
cfn=raw_decode
calls=9 343
332 34584
cfl=~
cfn=<built-in method builtins.len>
calls=9 0
332 1758
cfl=~
cfn=<method 'end' of 're.Match' objects>
calls=18 0
332 2425
cfl=~
cfn=<method 'match' of 're.Pattern' objects>
calls=18 0
332 20508
fl=/usr/local/lib/python3.8/json/decoder.py
fn=raw_decode
343 34584
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=getLevelName
119 5837
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=6 0
119 1919
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=<lambda>
156 8520
cfl=~
cfn=<built-in method sys._getframe>
calls=6 0
156 2797
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=_acquireLock
214 6464
cfl=~
cfn=<method 'acquire' of '_thread.RLock' objects>
calls=5 0
214 2698
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=_releaseLock
223 3761
cfl=~
cfn=<method 'release' of '_thread.RLock' objects>
calls=5 0
223 1296
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=__init__
284 129355
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=getLevelName
calls=6 119
284 7756
cfl=/usr/local/lib/python3.8/multiprocessing/process.py
cfn=current_process
calls=6 37
284 2296
cfl=/usr/local/lib/python3.8/multiprocessing/process.py
cfn=name
calls=6 189
284 4033
cfl=/usr/local/lib/python3.8/posixpath.py
cfn=splitext
calls=6 117
284 32815
cfl=/usr/local/lib/python3.8/posixpath.py
cfn=basename
calls=6 140
284 32242
cfl=/usr/local/lib/python3.8/threading.py
cfn=name
calls=6 1031
284 7024
cfl=/usr/local/lib/python3.8/threading.py
cfn=current_thread
calls=6 1306
284 8022
cfl=~
cfn=<built-in method _thread.get_ident>
calls=6 0
284 2351
cfl=~
cfn=<built-in method builtins.hasattr>
calls=6 0
284 3432
cfl=~
cfn=<built-in method builtins.isinstance>
calls=6 0
284 21281
cfl=~
cfn=<built-in method builtins.len>
calls=6 0
284 1167
cfl=~
cfn=<built-in method posix.getpid>
calls=6 0
284 12482
cfl=~
cfn=<built-in method time.time>
calls=6 0
284 2453
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=6 0
284 2743
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=filter
792 8740
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=debug
1412 20180
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=_log
calls=6 1553
1412 513369
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=isEnabledFor
calls=8 1677
1412 22302
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=info
1424 3077
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=isEnabledFor
calls=2 1677
1424 26344
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=error
1453 1595
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=isEnabledFor
calls=1 1677
1453 9540
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=exception
1465 3762
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=error
calls=1 1453
1465 11135
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=findCaller
1502 35025
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=<lambda>
calls=6 156
1502 11317
cfl=/usr/local/lib/python3.8/posixpath.py
cfn=normcase
calls=6 52
1502 8614
cfl=~
cfn=<built-in method builtins.hasattr>
calls=6 0
1502 2458
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=makeRecord
1538 12473
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=__init__
calls=6 284
1538 269452
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=_log
1553 23265
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=findCaller
calls=6 1502
1553 57414
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=makeRecord
calls=6 1538
1553 281925
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=handle
calls=6 1579
1553 150765
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=handle
1579 12799
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=filter
calls=6 792
1579 5999
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=callHandlers
calls=6 1633
1579 131967
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=removeHandler
1600 2588
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=_acquireLock
calls=1 214
1600 1154
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=_releaseLock
calls=1 223
1600 791
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=callHandlers
1633 37671
cfl=/usr/src/homeassistant/homeassistant/util/logging.py
cfn=handle
calls=6 42
1633 94296
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=getEffectiveLevel
1663 5778
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=isEnabledFor
1677 40134
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=_acquireLock
calls=4 214
1677 8008
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=_releaseLock
calls=4 223
1677 4266
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=getEffectiveLevel
calls=4 1663
1677 5778
fl=/usr/local/lib/python3.8/logging/__init__.py
fn=getLogger
2006 660
fl=/usr/local/lib/python3.8/logging/handlers.py
fn=enqueue
1351 10300
cfl=~
cfn=<method 'put_nowait' of '_queue.SimpleQueue' objects>
calls=6 0
1351 59985
fl=/usr/local/lib/python3.8/multiprocessing/process.py
fn=current_process
37 2296
fl=/usr/local/lib/python3.8/multiprocessing/process.py
fn=name
189 4033
fl=/usr/local/lib/python3.8/posixpath.py
fn=_get_sep
41 3987
cfl=~
cfn=<built-in method builtins.isinstance>
calls=6 0
41 1729
fl=/usr/local/lib/python3.8/posixpath.py
fn=normcase
52 6743
cfl=~
cfn=<built-in method posix.fspath>
calls=6 0
52 1871
fl=/usr/local/lib/python3.8/posixpath.py
fn=splitext
117 15168
cfl=/usr/local/lib/python3.8/genericpath.py
cfn=_splitext
calls=6 121
117 16042
cfl=~
cfn=<built-in method builtins.isinstance>
calls=6 0
117 993
cfl=~
cfn=<built-in method posix.fspath>
calls=6 0
117 612
fl=/usr/local/lib/python3.8/posixpath.py
fn=basename
140 19475
cfl=/usr/local/lib/python3.8/posixpath.py
cfn=_get_sep
calls=6 41
140 5716
cfl=~
cfn=<built-in method posix.fspath>
calls=6 0
140 744
cfl=~
cfn=<method 'rfind' of 'str' objects>
calls=6 0
140 6307
fl=/usr/local/lib/python3.8/queue.py
fn=put
121 29339
cfl=/usr/local/lib/python3.8/queue.py
cfn=_put
calls=6 212
121 5732
cfl=/usr/local/lib/python3.8/threading.py
cfn=__enter__
calls=6 246
121 10136
cfl=/usr/local/lib/python3.8/threading.py
cfn=__exit__
calls=6 249
121 5085
cfl=/usr/local/lib/python3.8/threading.py
cfn=notify
calls=6 341
121 24916
fl=/usr/local/lib/python3.8/queue.py
fn=_put
212 4514
cfl=~
cfn=<method 'append' of 'collections.deque' objects>
calls=6 0
212 1218
fl=/usr/local/lib/python3.8/selectors.py
fn=_fileobj_to_fd
21 8194
cfl=~
cfn=<built-in method builtins.isinstance>
calls=13 0
21 2009
fl=/usr/local/lib/python3.8/selectors.py
fn=__getitem__
69 30171
cfl=/usr/local/lib/python3.8/selectors.py
cfn=_fileobj_lookup
calls=8 215
69 12952
cfl=~
cfn=<method 'format' of 'str' objects>
calls=3 0
69 9160
fl=/usr/local/lib/python3.8/selectors.py
fn=get_key
180 15854
cfl=/usr/local/lib/python3.8/selectors.py
cfn=__getitem__
calls=8 69
180 52283
cfl=/usr/local/lib/python3.8/selectors.py
cfn=get_map
calls=8 272
180 3788
cfl=~
cfn=<method 'format' of 'str' objects>
calls=3 0
180 2273
fl=/usr/local/lib/python3.8/selectors.py
fn=_fileobj_lookup
215 6868
cfl=/usr/local/lib/python3.8/selectors.py
cfn=_fileobj_to_fd
calls=13 21
215 10203
fl=/usr/local/lib/python3.8/selectors.py
fn=unregister:247
247 7299
cfl=/usr/local/lib/python3.8/selectors.py
cfn=_fileobj_lookup
calls=5 215
247 4119
cfl=~
cfn=<method 'pop' of 'dict' objects>
calls=5 0
247 1962
fl=/usr/local/lib/python3.8/selectors.py
fn=get_map
272 3788
fl=/usr/local/lib/python3.8/selectors.py
fn=_key_from_fd
275 29520
fl=/usr/local/lib/python3.8/selectors.py
fn=unregister:365
365 15802
cfl=/usr/local/lib/python3.8/selectors.py
cfn=unregister:247
calls=5 247
365 13380
cfl=~
cfn=<method 'unregister' of 'select.epoll' objects>
calls=5 0
365 19820
fl=/usr/local/lib/python3.8/selectors.py
fn=select
451 614007
cfl=/usr/local/lib/python3.8/selectors.py
cfn=_key_from_fd
calls=29 275
451 29520
cfl=~
cfn=<built-in method builtins.len>
calls=139 0
451 22777
cfl=~
cfn=<built-in method builtins.max>
calls=139 0
451 89758
cfl=~
cfn=<built-in method math.ceil>
calls=44 0
451 64355
cfl=~
cfn=<method 'append' of 'list' objects>
calls=29 0
451 8082
cfl=~
cfn=<method 'poll' of 'select.epoll' objects>
calls=139 0
451 19723389052
fl=/usr/local/lib/python3.8/site-packages/aiohttp/base_protocol.py
fn=connection_lost
55 4493
fl=/usr/local/lib/python3.8/site-packages/aiohttp/base_protocol.py
fn=_drain_helper
72 1591
fl=/usr/local/lib/python3.8/site-packages/aiohttp/connector.py
fn=_cleanup_closed
372 39888
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:149
calls=6 149
372 48048
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py
cfn=weakref_handle
calls=6 497
372 140944
fl=/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py
fn=current_task
258 3006
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=current_task
calls=3 34
258 2865
fl=/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py
fn=_weakref_handle
489 76042
cfl=/usr/local/lib/python3.8/contextlib.py
cfn=__init__
calls=6 353
489 9243
cfl=/usr/local/lib/python3.8/contextlib.py
cfn=__enter__
calls=6 356
489 1911
cfl=/usr/local/lib/python3.8/contextlib.py
cfn=__exit__:359
calls=6 359
489 1643
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/connector.py
cfn=_cleanup_closed
calls=6 372
489 228880
cfl=~
cfn=<built-in method builtins.getattr>
calls=6 0
489 7129
fl=/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py
fn=weakref_handle
497 35750
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=time
calls=6 662
497 4519
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_at
calls=6 693
497 86857
cfl=~
cfn=<built-in method math.ceil>
calls=6 0
497 13818
fl=/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py
fn=__enter__
609 18646
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=time
calls=3 662
609 2088
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_at
calls=3 693
609 23145
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py
cfn=current_task
calls=3 258
609 5871
cfl=~
cfn=<built-in method math.ceil>
calls=3 0
609 2830
fl=/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py
fn=set_result
665 3128
cfl=~
cfn=<method 'done' of '_asyncio.Future' objects>
calls=2 0
665 387
cfl=~
cfn=<method 'set_result' of '_asyncio.Future' objects>
calls=1 0
665 507
fl=/usr/local/lib/python3.8/site-packages/aiohttp/http_websocket.py
fn=feed_eof
269 3035
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/streams.py
cfn=feed_eof
calls=1 578
269 3941
fl=/usr/local/lib/python3.8/site-packages/aiohttp/http_websocket.py
fn=_send_frame
567 8542
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=write
calls=1 888
567 71811
cfl=~
cfn=<built-in method builtins.len>
calls=4 0
567 574
cfl=~
cfn=<method 'pack' of 'Struct' objects>
calls=1 0
567 816
fl=/usr/local/lib/python3.8/site-packages/aiohttp/http_websocket.py
fn=close
651 9554
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/http_websocket.py
cfn=_send_frame
calls=1 567
651 81743
cfl=~
cfn=<built-in method builtins.isinstance>
calls=1 0
651 911
cfl=~
cfn=<method 'pack' of 'Struct' objects>
calls=1 0
651 983
fl=/usr/local/lib/python3.8/site-packages/aiohttp/http_writer.py
fn=drain
145 2010
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/base_protocol.py
cfn=_drain_helper
calls=1 72
145 1591
fl=/usr/local/lib/python3.8/site-packages/aiohttp/signals.py
fn=send
26 10289
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
cfn=_on_cleanup
calls=1 498
26 4906
fl=/usr/local/lib/python3.8/site-packages/aiohttp/streams.py
fn=feed_eof
578 2843
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py
cfn=set_result
calls=1 665
578 1098
fl=/usr/local/lib/python3.8/site-packages/aiohttp/streams.py
fn=read:586
586 10759
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=create_future
calls=1 420
586 1967
fl=/usr/local/lib/python3.8/site-packages/aiohttp/streams.py
fn=read:629
629 8199
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/streams.py
cfn=read:586
calls=1 586
629 4812
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
fn=on_shutdown
324 1209
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
fn=on_cleanup
328 704
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
fn=shutdown
391 3922
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/signals.py
cfn=send
calls=1 26
391 3263
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
cfn=on_shutdown
calls=1 324
391 1209
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
fn=cleanup
398 3239
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/signals.py
cfn=send
calls=1 26
398 11932
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
cfn=on_cleanup
calls=1 328
398 704
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
fn=_handle
428 1650
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py
cfn=impl
calls=1 116
428 153750
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
fn=_on_cleanup
498 4906
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py
fn=impl
116 3750
cfl=/usr/local/lib/python3.8/contextlib.py
cfn=__exit__:117
calls=1 117
116 15330
cfl=/usr/src/homeassistant/homeassistant/components/http/real_ip.py
cfn=real_ip_middleware
calls=1 18
116 152768
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
fn=shutdown
185 52852
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:149
calls=2 149
185 8367
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=close
calls=2 682
185 114621
cfl=/usr/local/lib/python3.8/contextlib.py
cfn=__init__
calls=3 353
185 1379
cfl=/usr/local/lib/python3.8/contextlib.py
cfn=__enter__
calls=3 356
185 491
cfl=/usr/local/lib/python3.8/contextlib.py
cfn=__exit__:359
calls=3 359
185 1117
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py
cfn=__enter__
calls=3 609
185 52580
cfl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
cfn=__init__
calls=3 27
185 4369
cfl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
cfn=__exit__
calls=3 41
185 32917
cfl=~
cfn=<method 'cancel' of '_asyncio.Future' objects>
calls=2 0
185 9501
cfl=~
cfn=<method 'cancel' of '_asyncio.Task' objects>
calls=2 0
185 357
cfl=~
cfn=<method 'done' of '_asyncio.Task' objects>
calls=3 0
185 380
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
fn=connection_lost
227 71695
cfl=/usr/local/lib/python3.8/_weakrefset.py
cfn=_remove
calls=2 38
227 3857
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:149
calls=2 149
227 2608
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/base_protocol.py
cfn=connection_lost
calls=3 55
227 4493
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/http_websocket.py
cfn=feed_eof
calls=1 269
227 6976
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_server.py
cfn=connection_lost
calls=3 38
227 5984
cfl=~
cfn=<method 'cancel' of '_asyncio.Task' objects>
calls=3 0
227 10597
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
fn=eof_received
265 456
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
fn=data_received
268 1027
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
fn=log_debug
350 717
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
fn=start
374 7426
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
cfn=log_debug
calls=1 350
374 717
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
fn=stop
55 27621
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=close
calls=1 330
55 81244
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=wait_closed
calls=1 376
55 633
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
cfn=server
calls=2 201
55 809
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
cfn=_check_site
calls=1 275
55 1208
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
cfn=_unreg_site
calls=1 280
55 5289
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
cfn=shutdown
calls=1 324
55 13474
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_server.py
cfn=shutdown
calls=2 51
55 61392
cfl=~
cfn=<built-in method builtins.hasattr>
calls=1 0
55 691
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
fn=server
201 809
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
fn=cleanup
238 5183
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
cfn=_cleanup_server
calls=1 336
238 18800
cfl=~
cfn=<built-in method _asyncio.get_event_loop>
calls=1 0
238 1916
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
fn=_check_site
275 1208
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
fn=_unreg_site
280 2089
cfl=~
cfn=<method 'remove' of 'list' objects>
calls=1 0
280 3200
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
fn=shutdown
324 5080
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
cfn=shutdown
calls=1 391
324 8394
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
fn=_cleanup_server
336 2925
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
cfn=cleanup
calls=1 398
336 15875
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_server.py
fn=connection_lost
38 5984
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_server.py
fn=shutdown
51 10328
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=gather
calls=1 717
51 46704
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_server.py
cfn=<listcomp>
calls=1 52
51 4045
cfl=~
cfn=<method 'clear' of 'dict' objects>
calls=1 0
51 315
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_server.py
fn=<listcomp>
52 4045
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_urldispatcher.py
fn=set_current_app
242 2597
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_ws.py
fn=_cancel_heartbeat
81 3685
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:149
calls=1 149
81 3605
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_ws.py
fn=close
305 21037
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/http_websocket.py
cfn=close
calls=1 651
305 93191
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/http_writer.py
cfn=drain
calls=1 145
305 3601
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/streams.py
cfn=read:629
calls=1 629
305 6779
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_ws.py
cfn=_cancel_heartbeat
calls=1 81
305 7290
cfl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
cfn=__init__
calls=1 27
305 1332
cfl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
cfn=__enter__
calls=1 38
305 16440
cfl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
cfn=__exit__
calls=1 41
305 10277
fl=/usr/local/lib/python3.8/site-packages/aiohttp/web_ws.py
fn=receive
360 8366
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py
cfn=set_result
calls=1 665
360 2924
cfl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
cfn=__exit__
calls=1 41
360 4742
fl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
fn=__init__
27 5701
fl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
fn=__enter__
38 1122
cfl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
cfn=_do_enter
calls=1 68
38 15318
fl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
fn=__exit__
41 9123
cfl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
cfn=_do_exit
calls=5 88
41 38813
fl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
fn=_do_enter
68 4146
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=time
calls=1 662
68 994
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_at
calls=1 693
68 7584
cfl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
cfn=current_task
calls=1 105
68 2594
fl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
fn=_do_exit
88 14074
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:149
calls=4 149
88 24739
fl=/usr/local/lib/python3.8/site-packages/async_timeout/__init__.py
fn=current_task
105 1610
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=current_task
calls=1 34
105 984
fl=/usr/local/lib/python3.8/site-packages/hass_nabucasa/__init__.py
fn=is_logged_in
98 2292
fl=/usr/local/lib/python3.8/site-packages/hass_nabucasa/__init__.py
fn=stop
254 3331
cfl=/usr/local/lib/python3.8/site-packages/hass_nabucasa/__init__.py
cfn=is_logged_in
calls=1 98
254 2292
fl=/usr/local/lib/python3.8/site-packages/jinja2/_compat.py
fn=<lambda>
19 34731
cfl=~
cfn=<built-in method builtins.iter>
calls=28 0
19 11655
cfl=~
cfn=<method 'items' of 'dict' objects>
calls=28 0
19 6469
fl=/usr/local/lib/python3.8/site-packages/jinja2/environment.py
fn=render
1076 87742
cfl=/usr/local/lib/python3.8/site-packages/jinja2/environment.py
cfn=new_context
calls=28 1136
1076 441625
cfl=~
cfn=<method 'join' of 'str' objects>
calls=28 0
1076 3346538
fl=/usr/local/lib/python3.8/site-packages/jinja2/environment.py
fn=new_context
1136 44830
cfl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
cfn=new_context
calls=28 78
1136 396795
fl=/usr/local/lib/python3.8/site-packages/jinja2/filters.py
fn=do_replace
167 11837
cfl=~
cfn=<method 'replace' of 'str' objects>
calls=4 0
167 3758
fl=/usr/local/lib/python3.8/site-packages/jinja2/filters.py
fn=do_float
788 1680
fl=/usr/local/lib/python3.8/site-packages/jinja2/nodes.py
fn=__init__
66 50619
cfl=~
cfn=<built-in method builtins.callable>
calls=28 0
66 6917
fl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
fn=new_context
78 111405
cfl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
cfn=__init__
calls=28 183
78 285390
fl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
fn=resolve_or_missing:150
150 18582
fl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
fn=__init__
183 167914
cfl=/usr/local/lib/python3.8/site-packages/jinja2/_compat.py
cfn=<lambda>
calls=28 19
183 52855
cfl=/usr/local/lib/python3.8/site-packages/jinja2/nodes.py
cfn=__init__
calls=28 66
183 57536
cfl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
cfn=<genexpr>
calls=28 194
183 7085
fl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
fn=<genexpr>
194 7085
fl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
fn=resolve_or_missing:234
234 24167
cfl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
cfn=resolve_or_missing:150
calls=26 150
234 18582
fl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
fn=call
260 23144
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=wrapper
calls=2 1023
260 34388
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=now
calls=3 58
260 53776
cfl=~
cfn=<built-in method builtins.callable>
calls=7 0
260 1117
cfl=~
cfn=<built-in method builtins.getattr>
calls=17 0
260 3089
cfl=~
cfn=<built-in method builtins.hasattr>
calls=28 0
260 6829
cfl=~
cfn=<method 'replace' of 'datetime.datetime' objects>
calls=2 0
260 3912
fl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
fn=inspect_format_method
156 8922
cfl=~
cfn=<built-in method builtins.isinstance>
calls=7 0
156 2605
fl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
fn=is_internal_attribute
194 256394
cfl=~
cfn=<built-in method builtins.hasattr>
calls=208 0
194 32120
cfl=~
cfn=<built-in method builtins.isinstance>
calls=728 0
194 411628
cfl=~
cfn=<method 'startswith' of 'str' objects>
calls=104 0
194 19626
fl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
fn=modifies_known_mutable
231 116087
cfl=~
cfn=<built-in method builtins.isinstance>
calls=416 0
231 772173
fl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
fn=is_safe_attribute:344
344 71789
cfl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
cfn=is_internal_attribute
calls=104 194
344 719768
cfl=~
cfn=<method 'startswith' of 'str' objects>
calls=104 0
344 25137
fl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
fn=is_safe_callable
353 5322
cfl=~
cfn=<built-in method builtins.getattr>
calls=14 0
353 3659
fl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
fn=getitem
381 14639
fl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
fn=getattr
402 95661
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=is_safe_attribute
calls=104 1043
402 1976676
cfl=~
cfn=<built-in method builtins.getattr>
calls=104 0
402 641612
fl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
fn=call
452 22562
cfl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
cfn=call
calls=7 260
452 126255
cfl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
cfn=inspect_format_method
calls=7 156
452 11527
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=is_safe_callable
calls=7 1039
452 23602
fl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
fn=is_safe_attribute:471
471 93967
cfl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
cfn=modifies_known_mutable
calls=104 231
471 888260
cfl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
cfn=is_safe_attribute:344
calls=104 344
471 816694
fl=/usr/local/lib/python3.8/site-packages/pyhaversion/__init__.py
fn=version
38 1372
fl=/usr/local/lib/python3.8/site-packages/pyhaversion/__init__.py
fn=version_data
43 929
fl=/usr/local/lib/python3.8/site-packages/pytz/__init__.py
fn=fromutc
218 91438
cfl=~
cfn=<function UTC.fromutc at 0x7f30e99a0ee0>
calls=31 0
218 141763
fl=/usr/local/lib/python3.8/site-packages/pytz/__init__.py
fn=utcoffset
223 13910
fl=/usr/local/lib/python3.8/site-packages/pytz/__init__.py
fn=dst
229 13022
fl=/usr/local/lib/python3.8/site-packages/pytz/__init__.py
fn=localize
235 3463
cfl=~
cfn=<method 'replace' of 'datetime.datetime' objects>
calls=4 0
235 6189
fl=/usr/local/lib/python3.8/site-packages/pytz/tzinfo.py
fn=fromutc:82
82 2440
cfl=~
cfn=<method 'replace' of 'datetime.datetime' objects>
calls=1 0
82 4768
fl=/usr/local/lib/python3.8/site-packages/pytz/tzinfo.py
fn=dst
96 484
fl=/usr/local/lib/python3.8/site-packages/pytz/tzinfo.py
fn=fromutc:193
193 15724
cfl=~
cfn=<built-in method _bisect.bisect_right>
calls=3 0
193 3555
cfl=~
cfn=<built-in method builtins.getattr>
calls=3 0
193 954
cfl=~
cfn=<built-in method builtins.max>
calls=3 0
193 1838
cfl=~
cfn=<method 'replace' of 'datetime.datetime' objects>
calls=6 0
193 18663
fl=/usr/local/lib/python3.8/site-packages/pytz/tzinfo.py
fn=utcoffset
396 2307
fl=/usr/local/lib/python3.8/socket.py
fn=_real_close
492 7266
cfl=~
cfn=<function socket.close at 0x7f30eaa67c10>
calls=5 0
492 149255
fl=/usr/local/lib/python3.8/socket.py
fn=close
496 7907
cfl=/usr/local/lib/python3.8/socket.py
cfn=_real_close
calls=5 492
496 156521
fl=/usr/local/lib/python3.8/threading.py
fn=RLock
81 33697
fl=/usr/local/lib/python3.8/threading.py
fn=__init__
222 112823
cfl=/usr/local/lib/python3.8/threading.py
cfn=RLock
calls=32 81
222 33697
fl=/usr/local/lib/python3.8/threading.py
fn=__enter__
246 113116
cfl=~
cfn=<method '__enter__' of '_thread.RLock' objects>
calls=173 0
246 59393
cfl=~
cfn=<method '__enter__' of '_thread.lock' objects>
calls=38 0
246 13003
fl=/usr/local/lib/python3.8/threading.py
fn=__exit__
249 89762
cfl=~
cfn=<method '__exit__' of '_thread.RLock' objects>
calls=173 0
249 25174
cfl=~
cfn=<method '__exit__' of '_thread.lock' objects>
calls=38 0
249 7411
fl=/usr/local/lib/python3.8/threading.py
fn=_is_owned
261 5459
cfl=~
cfn=<method 'acquire' of '_thread.lock' objects>
calls=6 0
261 3083
fl=/usr/local/lib/python3.8/threading.py
fn=notify
341 72453
cfl=/usr/local/lib/python3.8/threading.py
cfn=_is_owned
calls=6 261
341 8542
cfl=~
cfn=<method '_is_owned' of '_thread.RLock' objects>
calls=14 0
341 3090
cfl=~
cfn=<method 'release' of '_thread.lock' objects>
calls=13 0
341 68487
cfl=~
cfn=<method 'remove' of 'collections.deque' objects>
calls=13 0
341 3045
fl=/usr/local/lib/python3.8/threading.py
fn=notify_all
364 19669
cfl=/usr/local/lib/python3.8/threading.py
cfn=notify
calls=14 341
364 130701
cfl=~
cfn=<built-in method builtins.len>
calls=14 0
364 3219
fl=/usr/local/lib/python3.8/threading.py
fn=acquire
394 68355
cfl=/usr/local/lib/python3.8/threading.py
cfn=__enter__
calls=32 246
394 30458
cfl=/usr/local/lib/python3.8/threading.py
cfn=__exit__
calls=32 249
394 22639
fl=/usr/local/lib/python3.8/threading.py
fn=name
1031 7024
fl=/usr/local/lib/python3.8/threading.py
fn=current_thread
1306 7082
cfl=~
cfn=<built-in method _thread.get_ident>
calls=6 0
1306 940
fl=/usr/local/lib/python3.8/typing.py
fn=inner
255 21577
cfl=/usr/local/lib/python3.8/typing.py
cfn=__hash__:329
calls=4 329
255 5745
cfl=/usr/local/lib/python3.8/typing.py
cfn=__hash__:720
calls=4 720
255 16197
fl=/usr/local/lib/python3.8/typing.py
fn=__hash__:329
329 4851
cfl=~
cfn=<built-in method builtins.hash>
calls=4 0
329 894
fl=/usr/local/lib/python3.8/typing.py
fn=__hash__:720
720 13476
cfl=~
cfn=<built-in method builtins.hash>
calls=4 0
720 2721
fl=/usr/local/lib/python3.8/typing.py
fn=cast
1149 2084
fl=/usr/local/lib/python3.8/uuid.py
fn=__init__
130 46471
cfl=~
cfn=<built-in method builtins.len>
calls=5 0
130 1154
cfl=~
cfn=<method 'count' of 'list' objects>
calls=5 0
130 2121
fl=/usr/local/lib/python3.8/uuid.py
fn=hex
325 12655
fl=/usr/local/lib/python3.8/uuid.py
fn=_load_system_functions
568 3880
fl=/usr/local/lib/python3.8/uuid.py
fn=uuid1
733 58223
cfl=/usr/local/lib/python3.8/uuid.py
cfn=__init__
calls=5 130
733 49746
cfl=/usr/local/lib/python3.8/uuid.py
cfn=_load_system_functions
calls=5 568
733 3880
cfl=~
cfn=<built-in method time.time_ns>
calls=5 0
733 3426
cfl=~
cfn=<method 'getrandbits' of '_random.Random' objects>
calls=5 0
733 1267
fl=/usr/src/homeassistant/homeassistant/components/automation/geo_location.py
fn=state_change_listener
45 18018
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=20 0
45 2295
cfl=~
cfn=<method 'startswith' of 'str' objects>
calls=20 0
45 5867
fl=/usr/src/homeassistant/homeassistant/components/binary_sensor/__init__.py
fn=state
155 7835
cfl=/usr/src/homeassistant/homeassistant/components/iss/binary_sensor.py
cfn=is_on
calls=1 71
155 1174
cfl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
cfn=is_on
calls=4 199
155 967
cfl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
cfn=is_on
calls=1 139
155 388
fl=/usr/src/homeassistant/homeassistant/components/binary_sensor/__init__.py
fn=device_class
160 316
fl=/usr/src/homeassistant/homeassistant/components/cloud/__init__.py
fn=_shutdown
193 7829
cfl=/usr/local/lib/python3.8/site-packages/hass_nabucasa/__init__.py
cfn=stop
calls=1 254
193 5623
fl=/usr/src/homeassistant/homeassistant/components/device_tracker/legacy.py
fn=async_update_stale
243 12089
cfl=~
cfn=<method 'values' of 'dict' objects>
calls=4 0
243 1743
fl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
fn=name
136 482
fl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
fn=state
141 4883
cfl=~
cfn=<built-in method builtins.round>
calls=1 0
141 4010
fl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
fn=unit_of_measurement
156 737
fl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
fn=should_poll
161 709
fl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
fn=device_state_attributes
166 2669
cfl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
cfn=pretty_duration
calls=1 313
166 7543
fl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
fn=icon
175 437
fl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
fn=pretty_duration
313 6662
cfl=~
cfn=<built-in method builtins.divmod>
calls=3 0
313 881
fl=/usr/src/homeassistant/homeassistant/components/http/__init__.py
fn=stop_server
224 5677
cfl=/usr/src/homeassistant/homeassistant/components/http/__init__.py
cfn=stop
calls=2 429
224 229170
fl=/usr/src/homeassistant/homeassistant/components/http/__init__.py
fn=stop
429 10910
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
cfn=stop
calls=2 55
429 192361
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_runner.py
cfn=cleanup
calls=1 238
429 25899
fl=/usr/src/homeassistant/homeassistant/components/http/auth.py
fn=auth_middleware
97 1322
cfl=/usr/src/homeassistant/homeassistant/components/http/view.py
cfn=handle
calls=1 108
97 150403
fl=/usr/src/homeassistant/homeassistant/components/http/ban.py
fn=ban_middleware
56 1859
cfl=/usr/src/homeassistant/homeassistant/components/http/auth.py
cfn=auth_middleware
calls=1 97
56 151228
fl=/usr/src/homeassistant/homeassistant/components/http/real_ip.py
fn=real_ip_middleware
18 1113
cfl=/usr/src/homeassistant/homeassistant/components/http/ban.py
cfn=ban_middleware
calls=1 56
18 152038
fl=/usr/src/homeassistant/homeassistant/components/http/view.py
fn=handle
108 4470
cfl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
cfn=get
calls=1 45
108 149486
fl=/usr/src/homeassistant/homeassistant/components/influxdb/sensor.py
fn=name
212 2422
fl=/usr/src/homeassistant/homeassistant/components/influxdb/sensor.py
fn=state
217 1822
fl=/usr/src/homeassistant/homeassistant/components/influxdb/sensor.py
fn=unit_of_measurement
222 3296
fl=/usr/src/homeassistant/homeassistant/components/influxdb/sensor.py
fn=should_poll
227 1248
fl=/usr/src/homeassistant/homeassistant/components/iss/binary_sensor.py
fn=name
66 848
fl=/usr/src/homeassistant/homeassistant/components/iss/binary_sensor.py
fn=is_on
71 1174
fl=/usr/src/homeassistant/homeassistant/components/iss/binary_sensor.py
fn=device_class
76 524
fl=/usr/src/homeassistant/homeassistant/components/iss/binary_sensor.py
fn=device_state_attributes
81 4250
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=2 0
81 931
fl=/usr/src/homeassistant/homeassistant/components/mqtt/__init__.py
fn=async_stop_mqtt
528 9640
cfl=/usr/src/homeassistant/homeassistant/components/mqtt/__init__.py
cfn=async_disconnect
calls=2 757
528 73820
fl=/usr/src/homeassistant/homeassistant/components/mqtt/__init__.py
fn=async_disconnect
757 4895
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_add_executor_job
calls=1 345
757 68925
fl=/usr/src/homeassistant/homeassistant/components/recorder/__init__.py
fn=event_listener
490 12692
cfl=/usr/local/lib/python3.8/queue.py
cfn=put
calls=6 121
490 75208
fl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
fn=name
168 1356
fl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
fn=unit_of_measurement
173 1508
fl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
fn=device_class
178 1231
fl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
fn=available
183 1385
fl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
fn=state
188 587
fl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
fn=force_update
193 683
fl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
fn=device_state_attributes
255 784
fl=/usr/src/homeassistant/homeassistant/components/script/__init__.py
fn=name
270 345
fl=/usr/src/homeassistant/homeassistant/components/script/__init__.py
fn=state_attributes
275 3504
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=runs
calls=1 695
275 528
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=supports_max
calls=1 700
275 1246
fl=/usr/src/homeassistant/homeassistant/components/script/__init__.py
fn=is_on
289 1154
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=is_running
calls=1 690
289 577
fl=/usr/src/homeassistant/homeassistant/components/script/__init__.py
fn=async_change_listener
294 4402
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=set
calls=1 278
294 453
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=async_write_ha_state
calls=1 270
294 350687
fl=/usr/src/homeassistant/homeassistant/components/sql/sensor.py
fn=name
102 2453
fl=/usr/src/homeassistant/homeassistant/components/sql/sensor.py
fn=state
107 2404
fl=/usr/src/homeassistant/homeassistant/components/sql/sensor.py
fn=unit_of_measurement
112 3169
fl=/usr/src/homeassistant/homeassistant/components/sql/sensor.py
fn=device_state_attributes
117 6655
fl=/usr/src/homeassistant/homeassistant/components/stream/__init__.py
fn=shutdown
99 8814
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=info
calls=1 1424
99 15987
cfl=~
cfn=<method 'values' of 'dict' objects>
calls=1 0
99 308
fl=/usr/src/homeassistant/homeassistant/components/system_log/__init__.py
fn=async_shutdown_handler
242 7407
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=removeHandler
calls=1 1600
242 4533
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=getLogger
calls=1 2006
242 660
fl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
fn=template_bsensor_state_listener
159 4549
cfl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
cfn=async_check_state
calls=2 287
159 234466
fl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
fn=name
179 819
fl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
fn=icon
189 765
fl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
fn=entity_picture
194 854
fl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
fn=is_on
199 967
fl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
fn=device_class
204 722
fl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
fn=device_state_attributes
209 580
fl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
fn=available
219 912
fl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
fn=_async_render
224 13438
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=async_render
calls=2 218
224 146943
cfl=~
cfn=<method 'items' of 'dict' objects>
calls=4 0
224 628
cfl=~
cfn=<method 'lower' of 'str' objects>
calls=2 0
224 419
fl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
fn=async_check_state
287 10204
cfl=/usr/src/homeassistant/homeassistant/components/binary_sensor/__init__.py
cfn=state
calls=2 155
287 3140
cfl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
cfn=_async_render
calls=2 224
287 161428
cfl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
cfn=set_state
calls=2 296
287 58249
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=callback
calls=2 141
287 1445
fl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
fn=set_state
296 2445
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=async_write_ha_state
calls=2 270
296 55804
fl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
fn=template_sensor_state_listener
162 5949
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=async_schedule_update_ha_state
calls=4 410
162 57551
fl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
fn=name
182 1241
fl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
fn=state
192 991
fl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
fn=icon
197 1180
fl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
fn=device_class
202 1131
fl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
fn=entity_picture
207 983
fl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
fn=unit_of_measurement
212 1514
fl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
fn=available
217 1160
fl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
fn=device_state_attributes
222 904
fl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
fn=async_update
232 41563
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=async_render
calls=12 218
232 2575157
cfl=~
cfn=<method 'items' of 'collections.OrderedDict' objects>
calls=2 0
232 628
cfl=~
cfn=<method 'items' of 'dict' objects>
calls=6 0
232 1222
fl=/usr/src/homeassistant/homeassistant/components/time_date/sensor.py
fn=name
63 1310
fl=/usr/src/homeassistant/homeassistant/components/time_date/sensor.py
fn=state
68 1590
fl=/usr/src/homeassistant/homeassistant/components/time_date/sensor.py
fn=icon
73 3185
fl=/usr/src/homeassistant/homeassistant/components/version/sensor.py
fn=async_update
108 6219
cfl=/usr/src/homeassistant/homeassistant/util/__init__.py
cfn=throttled_value
calls=2 181
108 640
cfl=/usr/src/homeassistant/homeassistant/util/__init__.py
cfn=wrapper
calls=2 209
108 37160
fl=/usr/src/homeassistant/homeassistant/components/version/sensor.py
fn=name
112 816
fl=/usr/src/homeassistant/homeassistant/components/version/sensor.py
fn=state
117 3469
cfl=/usr/local/lib/python3.8/site-packages/pyhaversion/__init__.py
cfn=version
calls=2 38
117 1372
fl=/usr/src/homeassistant/homeassistant/components/version/sensor.py
fn=device_state_attributes
122 2036
cfl=/usr/local/lib/python3.8/site-packages/pyhaversion/__init__.py
cfn=version_data
calls=2 43
122 929
fl=/usr/src/homeassistant/homeassistant/components/version/sensor.py
fn=icon
127 585
fl=/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py
fn=<lambda>
262 789
fl=/usr/src/homeassistant/homeassistant/components/websocket_api/connection.py
fn=async_close
101 17306
cfl=/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py
cfn=<lambda>
calls=7 262
101 789
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=remove_listener
calls=10 689
101 24027
cfl=~
cfn=<method 'values' of 'dict' objects>
calls=1 0
101 558
fl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
fn=get
45 1549
cfl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
cfn=async_handle
calls=1 151
45 148573
fl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
fn=_writer
64 6321
cfl=/usr/local/lib/python3.8/contextlib.py
cfn=__exit__:359
calls=1 359
64 4483
fl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
fn=_cancel
145 3363
cfl=~
cfn=<method 'cancel' of '_asyncio.Task' objects>
calls=2 0
145 10298
fl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
fn=async_handle
151 15712
cfl=/usr/local/lib/python3.8/asyncio/queues.py
cfn=put_nowait
calls=1 142
151 15597
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=info
calls=1 1424
151 13434
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_ws.py
cfn=close
calls=1 305
151 145145
cfl=/usr/src/homeassistant/homeassistant/components/websocket_api/connection.py
cfn=async_close
calls=1 101
151 42680
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=remove_listener
calls=1 689
151 5931
fl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
fn=handle_hass_stop
159 3647
cfl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
cfn=_cancel
calls=1 145
159 13661
fl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
fn=day_to_string
109 806
fl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
fn=get_date
117 354
fl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
fn=name
134 412
fl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
fn=is_on
139 388
fl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
fn=is_include
144 1958
fl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
fn=is_exclude
153 1583
fl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
fn=state_attributes
162 1276
fl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
fn=async_update
172 16096
cfl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
cfn=day_to_string
calls=1 109
172 806
cfl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
cfn=get_date
calls=1 117
172 354
cfl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
cfn=is_include
calls=1 144
172 1958
cfl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
cfn=is_exclude
calls=1 153
172 1583
cfl=~
cfn=<built-in method today>
calls=1 0
172 9947
cfl=~
cfn=<method 'isoweekday' of 'datetime.date' objects>
calls=1 0
172 453
fl=/usr/src/homeassistant/homeassistant/components/worldclock/sensor.py
fn=name
49 775
fl=/usr/src/homeassistant/homeassistant/components/worldclock/sensor.py
fn=state
54 289
fl=/usr/src/homeassistant/homeassistant/components/worldclock/sensor.py
fn=icon
59 464
fl=/usr/src/homeassistant/homeassistant/components/worldclock/sensor.py
fn=async_update
64 8044
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=now
calls=1 58
64 12048
cfl=~
cfn=<method 'strftime' of 'datetime.date' objects>
calls=1 0
64 19546
fl=/usr/src/homeassistant/homeassistant/components/zone/__init__.py
fn=state
299 625
fl=/usr/src/homeassistant/homeassistant/components/zone/__init__.py
fn=name
304 5167
cfl=/usr/local/lib/python3.8/typing.py
cfn=cast
calls=3 1149
304 602
fl=/usr/src/homeassistant/homeassistant/components/zone/__init__.py
fn=icon
314 2696
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=3 0
314 930
fl=/usr/src/homeassistant/homeassistant/components/zone/__init__.py
fn=state_attributes
319 1503
fl=/usr/src/homeassistant/homeassistant/core.py
fn=valid_entity_id
128 68084
cfl=~
cfn=<method 'match' of 're.Pattern' objects>
calls=73 0
128 99972
fl=/usr/src/homeassistant/homeassistant/core.py
fn=valid_state
136 3443
cfl=~
cfn=<built-in method builtins.len>
calls=5 0
136 1268
fl=/usr/src/homeassistant/homeassistant/core.py
fn=callback
141 11678
cfl=~
cfn=<built-in method builtins.setattr>
calls=15 0
141 9455
fl=/usr/src/homeassistant/homeassistant/core.py
fn=is_callback
147 31875
cfl=~
cfn=<built-in method builtins.getattr>
calls=87 0
147 17156
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_add_job
295 269383
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=create_task
calls=17 424
295 292591
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_soon
calls=46 709
295 203101
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=run_in_executor
calls=11 773
295 494367
cfl=/usr/local/lib/python3.8/asyncio/coroutines.py
cfn=iscoroutinefunction
calls=74 164
295 344419
cfl=/usr/local/lib/python3.8/asyncio/coroutines.py
cfn=iscoroutine
calls=74 177
295 139198
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=is_callback
calls=57 147
295 27767
cfl=~
cfn=<built-in method builtins.isinstance>
calls=75 0
295 14150
cfl=~
cfn=<method 'append' of 'list' objects>
calls=28 0
295 4847
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_create_task
330 6104
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=create_task
calls=4 424
330 44222
cfl=~
cfn=<method 'append' of 'list' objects>
calls=4 0
330 751
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_add_executor_job
345 45301
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=run_in_executor
calls=21 773
345 1021358
cfl=~
cfn=<method 'append' of 'list' objects>
calls=21 0
345 3150
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_track_tasks
358 842
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_run_job
368 175914
cfl=/usr/local/lib/python3.8/asyncio/coroutines.py
cfn=iscoroutinefunction
calls=47 164
368 350909
cfl=/usr/local/lib/python3.8/asyncio/coroutines.py
cfn=iscoroutine
calls=47 177
368 242121
cfl=/usr/src/homeassistant/homeassistant/components/device_tracker/legacy.py
cfn=async_update_stale
calls=4 243
368 13832
cfl=/usr/src/homeassistant/homeassistant/components/script/__init__.py
cfn=async_change_listener
calls=1 294
368 355542
cfl=/usr/src/homeassistant/homeassistant/components/stream/__init__.py
cfn=shutdown
calls=1 99
368 25109
cfl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
cfn=template_bsensor_state_listener
calls=2 159
368 239015
cfl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
cfn=template_sensor_state_listener
calls=4 162
368 63500
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=is_callback
calls=30 147
368 21264
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_add_job
calls=23 295
368 744723
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=stop_timer
calls=1 1632
368 7492
cfl=/usr/src/homeassistant/homeassistant/helpers/event.py
cfn=interval_listener
calls=11 461
368 1037194
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_block_till_done
394 24749
cfl=/usr/local/lib/python3.8/_weakrefset.py
cfn=_remove
calls=6 38
394 6142
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=sleep
calls=4 630
394 7671
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=<listcomp>
calls=2 401
394 20579
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=_await_and_log_pending
calls=2 423
394 124742
cfl=~
cfn=<method 'clear' of 'list' objects>
calls=2 0
394 30634
fl=/usr/src/homeassistant/homeassistant/core.py
fn=<listcomp>
401 16102
cfl=~
cfn=<method 'done' of '_asyncio.Future' objects>
calls=32 0
401 2376
cfl=~
cfn=<method 'done' of '_asyncio.Task' objects>
calls=21 0
401 2101
fl=/usr/src/homeassistant/homeassistant/core.py
fn=_await_and_log_pending
423 4959
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=wait
calls=2 394
423 119783
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_stop
440 11420
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_block_till_done
calls=3 394
440 208676
cfl=/usr/src/homeassistant/homeassistant/util/timeout.py
cfn=__aexit__
calls=1 173
440 20552
cfl=~
cfn=<method 'disable' of '_lsprof.Profiler' objects>
calls=1 0
440 605
fl=/usr/src/homeassistant/homeassistant/core.py
fn=<lambda>
524 27673
cfl=/usr/local/lib/python3.8/uuid.py
cfn=hex
calls=5 325
524 12655
cfl=/usr/local/lib/python3.8/uuid.py
cfn=uuid1
calls=5 733
524 116542
cfl=~
cfn=<method 'getrandbits' of '_random.Random' objects>
calls=5 0
524 5793
fl=/usr/src/homeassistant/homeassistant/core.py
fn=as_dict:527
527 64648
fl=/usr/src/homeassistant/homeassistant/core.py
fn=__init__:548
548 17204
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=utcnow
calls=6 53
548 43655
cfl=<attrs generated init homeassistant.core.Context>
cfn=__init__
calls=1 1
548 41913
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_fire
629 80399
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=debug
calls=6 1412
629 538309
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_add_job
calls=51 295
629 1045100
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=__init__:548
calls=6 548
629 102772
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=12 0
629 4767
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_listen
675 2393
fl=/usr/src/homeassistant/homeassistant/core.py
fn=remove_listener
689 8960
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=_async_remove_listener
calls=11 741
689 20998
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_listen_once
713 7760
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=callback
calls=1 141
713 2281
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_listen
calls=1 675
713 2393
fl=/usr/src/homeassistant/homeassistant/core.py
fn=onetime_listener
725 29301
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_run_job
calls=14 368
725 577670
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=_async_remove_listener
calls=14 741
725 14464
cfl=~
cfn=<built-in method builtins.hasattr>
calls=14 0
725 3491
cfl=~
cfn=<built-in method builtins.setattr>
calls=14 0
725 9483
fl=/usr/src/homeassistant/homeassistant/core.py
fn=_async_remove_listener
741 25154
cfl=~
cfn=<method 'pop' of 'dict' objects>
calls=7 0
741 1266
cfl=~
cfn=<method 'remove' of 'list' objects>
calls=25 0
741 9042
fl=/usr/src/homeassistant/homeassistant/core.py
fn=__init__:779
779 28389
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=valid_entity_id
calls=5 128
779 23993
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=valid_state
calls=5 136
779 4711
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=utcnow
calls=5 53
779 50290
cfl=~
cfn=<method 'lower' of 'str' objects>
calls=5 0
779 1310
fl=/usr/src/homeassistant/homeassistant/core.py
fn=as_dict:828
828 322920
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=as_dict:527
calls=121 527
828 64648
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_all
936 20950
cfl=~
cfn=<method 'values' of 'dict' objects>
calls=1 0
936 264
fl=/usr/src/homeassistant/homeassistant/core.py
fn=get
944 28342
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=36 0
944 13977
cfl=~
cfn=<method 'lower' of 'str' objects>
calls=36 0
944 8656
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_set
1015 181410
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_fire
calls=5 629
1015 1353234
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=__init__:779
calls=5 779
1015 108693
cfl=<attrs generated init homeassistant.core.Context>
cfn=__init__
calls=4 1
1015 142684
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=37 0
1015 24824
cfl=~
cfn=<method 'lower' of 'str' objects>
calls=37 0
1015 14158
fl=/usr/src/homeassistant/homeassistant/core.py
fn=async_call
1231 5472
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=wait
calls=1 394
1231 19062
cfl=~
cfn=<method 'cancelled' of '_asyncio.Task' objects>
calls=1 0
1231 223
cfl=~
cfn=<method 'done' of '_asyncio.Task' objects>
calls=1 0
1231 100
cfl=~
cfn=<method 'result' of '_asyncio.Task' objects>
calls=1 0
1231 278
fl=/usr/src/homeassistant/homeassistant/core.py
fn=_execute_service
1344 1950
cfl=/usr/src/homeassistant/homeassistant/helpers/service.py
cfn=admin_handler
calls=1 507
1344 1104
fl=/usr/src/homeassistant/homeassistant/core.py
fn=stop_timer
1632 1641
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:149
calls=1 149
1632 5851
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=should_poll
111 4264
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=capability_attributes
134 8605
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=state_attributes
145 6313
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=device_state_attributes
154 3647
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=device_class
171 3964
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=unit_of_measurement
176 2554
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=icon
181 3554
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=entity_picture
186 5743
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=available
191 5930
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=assumed_state
196 6870
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=force_update
201 6851
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=supported_features
210 7157
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=context_recent_time
215 3587
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=async_update_ha_state
245 135125
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=exception
calls=1 1465
245 14897
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=_async_write_ha_state
calls=34 283
245 2456700
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=async_device_update
calls=68 428
245 4810879
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=async_write_ha_state
270 5593
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=_async_write_ha_state
calls=3 283
270 400898
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=_async_write_ha_state
283 733382
cfl=/usr/src/homeassistant/homeassistant/components/binary_sensor/__init__.py
cfn=state
calls=4 155
283 7224
cfl=/usr/src/homeassistant/homeassistant/components/binary_sensor/__init__.py
cfn=device_class
calls=1 160
283 316
cfl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
cfn=name
calls=1 136
283 482
cfl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
cfn=state
calls=1 141
283 8893
cfl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
cfn=unit_of_measurement
calls=1 156
283 737
cfl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
cfn=device_state_attributes
calls=1 166
283 10212
cfl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
cfn=icon
calls=1 175
283 437
cfl=/usr/src/homeassistant/homeassistant/components/influxdb/sensor.py
cfn=name
calls=7 212
283 2422
cfl=/usr/src/homeassistant/homeassistant/components/influxdb/sensor.py
cfn=state
calls=7 217
283 1822
cfl=/usr/src/homeassistant/homeassistant/components/influxdb/sensor.py
cfn=unit_of_measurement
calls=7 222
283 3296
cfl=/usr/src/homeassistant/homeassistant/components/iss/binary_sensor.py
cfn=name
calls=1 66
283 848
cfl=/usr/src/homeassistant/homeassistant/components/iss/binary_sensor.py
cfn=device_class
calls=1 76
283 524
cfl=/usr/src/homeassistant/homeassistant/components/iss/binary_sensor.py
cfn=device_state_attributes
calls=1 81
283 5181
cfl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
cfn=name
calls=2 168
283 1356
cfl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
cfn=unit_of_measurement
calls=2 173
283 1508
cfl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
cfn=device_class
calls=2 178
283 1231
cfl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
cfn=available
calls=2 183
283 1385
cfl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
cfn=state
calls=2 188
283 587
cfl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
cfn=force_update
calls=2 193
283 683
cfl=/usr/src/homeassistant/homeassistant/components/rest/sensor.py
cfn=device_state_attributes
calls=2 255
283 784
cfl=/usr/src/homeassistant/homeassistant/components/script/__init__.py
cfn=name
calls=1 270
283 345
cfl=/usr/src/homeassistant/homeassistant/components/script/__init__.py
cfn=state_attributes
calls=1 275
283 5278
cfl=/usr/src/homeassistant/homeassistant/components/sql/sensor.py
cfn=name
calls=8 102
283 2453
cfl=/usr/src/homeassistant/homeassistant/components/sql/sensor.py
cfn=state