Skip to content

Instantly share code, notes, and snippets.

@Cougar
Created August 22, 2020 14:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Cougar/6b5fcc5ce2b36e37a15d48560140576f to your computer and use it in GitHub Desktop.
Save Cougar/6b5fcc5ce2b36e37a15d48560140576f to your computer and use it in GitHub Desktop.
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
calls=8 107
283 2404
cfl=/usr/src/homeassistant/homeassistant/components/sql/sensor.py
cfn=unit_of_measurement
calls=8 112
283 3169
cfl=/usr/src/homeassistant/homeassistant/components/sql/sensor.py
cfn=device_state_attributes
calls=8 117
283 6655
cfl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
cfn=name
calls=2 179
283 819
cfl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
cfn=icon
calls=2 189
283 765
cfl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
cfn=entity_picture
calls=2 194
283 854
cfl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
cfn=device_class
calls=2 204
283 722
cfl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
cfn=device_state_attributes
calls=2 209
283 580
cfl=/usr/src/homeassistant/homeassistant/components/template/binary_sensor.py
cfn=available
calls=2 219
283 912
cfl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
cfn=name
calls=4 182
283 1241
cfl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
cfn=state
calls=4 192
283 991
cfl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
cfn=icon
calls=4 197
283 1180
cfl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
cfn=device_class
calls=4 202
283 1131
cfl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
cfn=entity_picture
calls=4 207
283 983
cfl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
cfn=unit_of_measurement
calls=4 212
283 1514
cfl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
cfn=available
calls=4 217
283 1160
cfl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
cfn=device_state_attributes
calls=4 222
283 904
cfl=/usr/src/homeassistant/homeassistant/components/time_date/sensor.py
cfn=name
calls=4 63
283 1310
cfl=/usr/src/homeassistant/homeassistant/components/time_date/sensor.py
cfn=state
calls=4 68
283 1590
cfl=/usr/src/homeassistant/homeassistant/components/time_date/sensor.py
cfn=icon
calls=4 73
283 3185
cfl=/usr/src/homeassistant/homeassistant/components/version/sensor.py
cfn=name
calls=2 112
283 816
cfl=/usr/src/homeassistant/homeassistant/components/version/sensor.py
cfn=state
calls=2 117
283 4841
cfl=/usr/src/homeassistant/homeassistant/components/version/sensor.py
cfn=device_state_attributes
calls=2 122
283 2965
cfl=/usr/src/homeassistant/homeassistant/components/version/sensor.py
cfn=icon
calls=2 127
283 585
cfl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
cfn=name
calls=1 134
283 412
cfl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
cfn=state_attributes
calls=1 162
283 1276
cfl=/usr/src/homeassistant/homeassistant/components/worldclock/sensor.py
cfn=name
calls=1 49
283 775
cfl=/usr/src/homeassistant/homeassistant/components/worldclock/sensor.py
cfn=state
calls=1 54
283 289
cfl=/usr/src/homeassistant/homeassistant/components/worldclock/sensor.py
cfn=icon
calls=1 59
283 464
cfl=/usr/src/homeassistant/homeassistant/components/zone/__init__.py
cfn=state
calls=3 299
283 625
cfl=/usr/src/homeassistant/homeassistant/components/zone/__init__.py
cfn=name
calls=3 304
283 5769
cfl=/usr/src/homeassistant/homeassistant/components/zone/__init__.py
cfn=icon
calls=3 314
283 3626
cfl=/usr/src/homeassistant/homeassistant/components/zone/__init__.py
cfn=state_attributes
calls=3 319
283 1503
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_set
calls=37 1015
283 1825003
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=capability_attributes
calls=37 134
283 8605
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=state_attributes
calls=32 145
283 6313
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=device_state_attributes
calls=17 154
283 3647
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=device_class
calls=27 171
283 3964
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=unit_of_measurement
calls=15 176
283 2554
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=icon
calls=19 181
283 3554
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=entity_picture
calls=31 186
283 5743
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=available
calls=29 191
283 5930
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=assumed_state
calls=37 196
283 6870
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=force_update
calls=35 201
283 6851
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=supported_features
calls=37 210
283 7157
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=context_recent_time
calls=1 215
283 3587
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=state
calls=1 592
283 3148
cfl=/usr/src/homeassistant/homeassistant/helpers/entity_values.py
cfn=get
calls=37 33
283 30282
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=utcnow
calls=1 53
283 13125
cfl=~
cfn=<built-in method time.perf_counter>
calls=74 0
283 18267
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=37 0
283 6975
cfl=~
cfn=<method 'update' of 'dict' objects>
calls=111 0
283 48622
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=async_schedule_update_ha_state
410 6474
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_create_task
calls=4 330
410 51077
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=async_device_update
428 313952
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_later
calls=35 671
428 412252
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:149
calls=35 149
428 155574
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=acquire:483
calls=38 483
428 57862
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=release:506
calls=24 506
428 120917
cfl=/usr/src/homeassistant/homeassistant/components/template/sensor.py
cfn=async_update
calls=4 232
428 2618570
cfl=/usr/src/homeassistant/homeassistant/components/version/sensor.py
cfn=async_update
calls=2 108
428 44019
cfl=/usr/src/homeassistant/homeassistant/components/workday/binary_sensor.py
cfn=async_update
calls=1 172
428 31197
cfl=/usr/src/homeassistant/homeassistant/components/worldclock/sensor.py
cfn=async_update
calls=1 64
428 39638
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_add_executor_job
calls=20 345
428 1000884
cfl=~
cfn=<built-in method builtins.hasattr>
calls=62 0
428 24853
fl=/usr/src/homeassistant/homeassistant/helpers/entity.py
fn=state
592 1417
cfl=/usr/src/homeassistant/homeassistant/components/script/__init__.py
cfn=is_on
calls=1 289
592 1731
fl=/usr/src/homeassistant/homeassistant/helpers/entity_platform.py
fn=_update_entity_states
556 213033
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=__aenter__
calls=11 96
556 35728
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=__aexit__
calls=11 102
556 35217
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=locked
calls=11 178
556 5826
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=gather
calls=11 717
556 538455
cfl=/usr/src/homeassistant/homeassistant/components/history_stats/sensor.py
cfn=should_poll
calls=2 161
556 709
cfl=/usr/src/homeassistant/homeassistant/components/influxdb/sensor.py
cfn=should_poll
calls=7 227
556 1248
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=should_poll
calls=22 111
556 4264
cfl=~
cfn=<method 'append' of 'list' objects>
calls=31 0
556 4009
cfl=~
cfn=<method 'values' of 'dict' objects>
calls=11 0
556 3671
fl=/usr/src/homeassistant/homeassistant/helpers/entity_values.py
fn=get
33 30282
fl=/usr/src/homeassistant/homeassistant/helpers/event.py
fn=_async_state_change_dispatcher
163 16199
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_run_job
calls=6 368
163 374548
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=5 0
163 1064
fl=/usr/src/homeassistant/homeassistant/helpers/event.py
fn=async_track_point_in_utc_time
406 100361
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=time
calls=12 662
406 9329
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_at
calls=12 693
406 145121
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=callback
calls=12 141
406 17407
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=as_utc
calls=12 63
406 7294
cfl=~
cfn=<built-in method time.time>
calls=12 0
406 4286
cfl=~
cfn=<method 'timestamp' of 'datetime.datetime' objects>
calls=12 0
406 55692
fl=/usr/src/homeassistant/homeassistant/helpers/event.py
fn=async_call_later
433 8355
cfl=/usr/src/homeassistant/homeassistant/helpers/event.py
cfn=async_track_point_in_utc_time
calls=1 406
433 29873
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=utcnow
calls=1 53
433 16609
fl=/usr/src/homeassistant/homeassistant/helpers/event.py
fn=next_interval
457 27873
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=utcnow
calls=11 53
457 157858
fl=/usr/src/homeassistant/homeassistant/helpers/event.py
fn=interval_listener
461 53152
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_run_job
calls=11 368
461 488694
cfl=/usr/src/homeassistant/homeassistant/helpers/event.py
cfn=async_track_point_in_utc_time
calls=11 406
461 309617
cfl=/usr/src/homeassistant/homeassistant/helpers/event.py
cfn=next_interval
calls=11 457
461 185731
fl=/usr/src/homeassistant/homeassistant/helpers/event.py
fn=calculate_next
599 12836
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=find_next_time_expression_time
calls=4 234
599 205326
fl=/usr/src/homeassistant/homeassistant/helpers/event.py
fn=pattern_time_change_listener
613 68250
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=time
calls=4 662
613 3245
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_at
calls=4 693
613 67815
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_run_job
calls=4 368
613 153266
cfl=/usr/src/homeassistant/homeassistant/helpers/event.py
cfn=calculate_next
calls=4 599
613 218162
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=utcnow
calls=4 53
613 87204
cfl=~
cfn=<built-in method time.time>
calls=4 0
613 1654
cfl=~
cfn=<method 'timestamp' of 'datetime.datetime' objects>
calls=4 0
613 21933
fl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
fn=__init__
40 29084
fl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
fn=as_dict
45 345862
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=as_dict:828
calls=121 828
45 387568
fl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
fn=async_get_stored_states
115 62737
cfl=/usr/local/lib/python3.8/site-packages/pytz/__init__.py
cfn=utcoffset
calls=6 223
115 1231
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_all
calls=1 936
115 21214
cfl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
cfn=<setcomp>
calls=1 126
115 287608
cfl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
cfn=<listcomp>:133
calls=1 133
115 192392
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=utcnow
calls=1 53
115 19655
cfl=~
cfn=<method 'append' of 'list' objects>
calls=6 0
115 682
cfl=~
cfn=<method 'items' of 'dict' objects>
calls=1 0
115 442
fl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
fn=<setcomp>
126 167252
cfl=~
cfn=<method 'get' of 'mappingproxy' objects>
calls=324 0
126 120356
fl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
fn=<listcomp>:133
133 141537
cfl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
cfn=__init__
calls=115 40
133 29084
cfl=~
cfn=<method 'get' of 'mappingproxy' objects>
calls=115 0
133 21771
fl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
fn=async_dump_states
157 16509
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=debug
calls=1 1412
157 2268
cfl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
cfn=async_get_stored_states
calls=1 115
157 585961
cfl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
cfn=<listcomp>:162
calls=1 162
157 779220
cfl=/usr/src/homeassistant/homeassistant/helpers/storage.py
cfn=async_save
calls=1 132
157 29782
fl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
fn=<listcomp>:162
162 45790
cfl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
cfn=as_dict
calls=121 45
162 733430
fl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
fn=_async_dump_states
174 6634
cfl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
cfn=async_dump_states
calls=1 157
174 1413740
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=_changed:163
163 3093
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=is_set
calls=1 274
163 432
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=_changed:681
calls=1 681
163 383045
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=async_run:174
174 3653
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=_async_step
calls=1 189
174 2348
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=_finish
calls=1 201
174 393902
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=_async_step
189 1639
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=_async_call_service_step
calls=1 347
189 709
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=_finish
201 4995
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=set
calls=1 278
201 924
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=_changed:163
calls=1 163
201 386570
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=is_running
calls=1 690
201 889
cfl=~
cfn=<method 'remove' of 'list' objects>
calls=1 0
201 524
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=_async_call_service_step
347 709
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=_async_stop_scripts_at_shutdown
589 19581
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=gather
calls=1 717
589 32917
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=debug
calls=1 1412
589 15274
cfl=/usr/src/homeassistant/homeassistant/helpers/event.py
cfn=async_call_later
calls=1 433
589 54837
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=<listcomp>:595
calls=1 595
589 50769
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=<listcomp>:601
calls=1 601
589 1720
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=<listcomp>:604
calls=1 604
589 1354
cfl=~
cfn=<method 'join' of 'str' objects>
calls=1 0
589 515
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=<listcomp>:595
595 26099
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=is_running
calls=43 690
595 24670
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=<listcomp>:601
601 1720
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=<listcomp>:604
604 1354
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=_changed:681
681 1863
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_run_job
calls=1 368
681 381182
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=is_running
690 22196
cfl=~
cfn=<built-in method builtins.len>
calls=45 0
690 3940
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=runs
695 435
cfl=~
cfn=<built-in method builtins.len>
calls=1 0
695 93
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=supports_max
700 1246
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=async_run:769
769 1016
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=_async_stop
808 5224
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=<listcomp>:809
calls=1 809
808 514
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=<listcomp>:809
809 514
fl=/usr/src/homeassistant/homeassistant/helpers/script.py
fn=async_stop
816 5949
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=shield
calls=1 830
816 31990
fl=/usr/src/homeassistant/homeassistant/helpers/service.py
fn=admin_handler
507 1104
fl=/usr/src/homeassistant/homeassistant/helpers/storage.py
fn=async_save
132 12559
cfl=/usr/src/homeassistant/homeassistant/helpers/storage.py
cfn=_async_ensure_final_write_listener
calls=1 162
132 15787
cfl=/usr/src/homeassistant/homeassistant/helpers/storage.py
cfn=_async_cleanup_final_write_listener
calls=1 170
132 730
cfl=/usr/src/homeassistant/homeassistant/helpers/storage.py
cfn=_async_cleanup_delay_listener
calls=1 177
132 706
fl=/usr/src/homeassistant/homeassistant/helpers/storage.py
fn=_async_ensure_final_write_listener
162 3353
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_listen_once
calls=1 713
162 12434
fl=/usr/src/homeassistant/homeassistant/helpers/storage.py
fn=_async_cleanup_final_write_listener
170 730
fl=/usr/src/homeassistant/homeassistant/helpers/storage.py
fn=_async_cleanup_delay_listener
177 706
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=async_render
218 47197
cfl=/usr/local/lib/python3.8/site-packages/jinja2/environment.py
cfn=render
calls=19 1076
218 3545660
cfl=~
cfn=<method 'strip' of 'str' objects>
calls=19 0
218 5624
cfl=~
cfn=<method 'update' of 'dict' objects>
calls=5 0
218 4069
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=async_render_with_possible_json_value
263 60436
cfl=/usr/local/lib/python3.8/json/__init__.py
cfn=loads
calls=9 299
263 128402
cfl=/usr/local/lib/python3.8/site-packages/jinja2/environment.py
cfn=render
calls=9 1076
263 330245
cfl=~
cfn=<method 'strip' of 'str' objects>
calls=9 0
263 2815
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=__getattr__:334
334 57577
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=valid_entity_id
calls=34 128
334 96570
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=__init__:378
calls=34 378
334 14588
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=__init__:378
378 14588
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=__getattr__:383
383 44817
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=valid_entity_id
calls=34 128
383 47493
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=_get_state
calls=34 480
383 126791
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=__init__:425
425 14226
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=_access_state
430 42334
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=_collect_state
calls=36 466
430 27303
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=__getattribute__
446 414953
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=_access_state
calls=36 430
446 69637
cfl=~
cfn=<built-in method builtins.getattr>
calls=614 0
446 94054
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=_collect_state
466 21329
cfl=~
cfn=<method 'get' of 'dict' objects>
calls=36 0
466 5974
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=_wrap_state
473 29353
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=__init__:425
calls=36 425
473 14226
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=_get_state
480 45163
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=get
calls=36 944
480 50975
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=_wrap_state
calls=36 473
480 43579
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=is_state
658 4293
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=__getattribute__
calls=2 446
658 12959
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=_get_state
calls=2 480
658 12926
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=forgiving_round
678 24662
cfl=~
cfn=<built-in method builtins.round>
calls=7 0
678 22704
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=wrapper
1023 4210
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=is_state
calls=2 658
1023 30178
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=is_safe_callable
1039 13630
cfl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
cfn=is_safe_callable
calls=7 353
1039 8981
cfl=~
cfn=<built-in method builtins.isinstance>
calls=7 0
1039 991
fl=/usr/src/homeassistant/homeassistant/helpers/template.py
fn=is_safe_attribute
1043 116262
cfl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
cfn=is_safe_attribute:471
calls=104 471
1043 1798921
cfl=~
cfn=<built-in method builtins.isinstance>
calls=104 0
1043 61493
fl=/usr/src/homeassistant/homeassistant/util/__init__.py
fn=throttled_value
181 640
fl=/usr/src/homeassistant/homeassistant/util/__init__.py
fn=wrapper
209 19230
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=utcnow
calls=2 53
209 13474
cfl=~
cfn=<built-in method builtins.hasattr>
calls=4 0
209 1248
cfl=~
cfn=<built-in method builtins.id>
calls=4 0
209 898
cfl=~
cfn=<method 'acquire' of '_thread.lock' objects>
calls=2 0
209 1540
cfl=~
cfn=<method 'pop' of 'dict' objects>
calls=2 0
209 424
cfl=~
cfn=<method 'release' of '_thread.lock' objects>
calls=2 0
209 346
fl=/usr/src/homeassistant/homeassistant/util/async_.py
fn=run_callback
50 41416
cfl=/usr/local/lib/python3.8/concurrent/futures/_base.py
cfn=set_result
calls=14 517
50 260589
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=async_render
calls=5 218
50 880450
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=async_render_with_possible_json_value
calls=9 263
50 521898
fl=/usr/src/homeassistant/homeassistant/util/dt.py
fn=utcnow
53 59525
cfl=~
cfn=<built-in method now>
calls=31 0
53 342345
fl=/usr/src/homeassistant/homeassistant/util/dt.py
fn=now
58 5853
cfl=~
cfn=<built-in method now>
calls=4 0
58 59971
fl=/usr/src/homeassistant/homeassistant/util/dt.py
fn=as_utc
63 7294
fl=/usr/src/homeassistant/homeassistant/util/dt.py
fn=find_next_time_expression_time
234 72382
cfl=/usr/local/lib/python3.8/site-packages/pytz/__init__.py
cfn=localize
calls=4 235
234 9652
cfl=/usr/local/lib/python3.8/typing.py
cfn=inner
calls=8 255
234 43519
cfl=/usr/local/lib/python3.8/typing.py
cfn=cast
calls=8 1149
234 1482
cfl=/usr/src/homeassistant/homeassistant/util/dt.py
cfn=_lower_bound
calls=12 252
234 29479
cfl=~
cfn=<method 'dst' of 'datetime.datetime' objects>
calls=8 0
234 8457
cfl=~
cfn=<method 'replace' of 'datetime.datetime' objects>
calls=20 0
234 40355
fl=/usr/src/homeassistant/homeassistant/util/dt.py
fn=_lower_bound
252 26642
cfl=~
cfn=<built-in method builtins.len>
calls=24 0
252 2837
fl=/usr/src/homeassistant/homeassistant/util/logging.py
fn=emit
33 10211
cfl=/usr/local/lib/python3.8/logging/handlers.py
cfn=enqueue
calls=6 1351
33 70285
fl=/usr/src/homeassistant/homeassistant/util/logging.py
fn=handle
42 11059
cfl=/usr/local/lib/python3.8/logging/__init__.py
cfn=filter
calls=6 792
42 2741
cfl=/usr/src/homeassistant/homeassistant/util/logging.py
cfn=emit
calls=6 33
42 80496
fl=/usr/src/homeassistant/homeassistant/util/timeout.py
fn=__init__
149 11747
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=__init__
calls=1 256
149 4725
cfl=~
cfn=<built-in method _asyncio.get_running_loop>
calls=1 0
149 699
fl=/usr/src/homeassistant/homeassistant/util/timeout.py
fn=__aenter__
167 5424
cfl=/usr/src/homeassistant/homeassistant/util/timeout.py
cfn=_start_timer
calls=1 199
167 19050
cfl=/usr/src/homeassistant/homeassistant/util/timeout.py
cfn=global_tasks
calls=1 436
167 450
cfl=~
cfn=<method 'append' of 'list' objects>
calls=1 0
167 219
fl=/usr/src/homeassistant/homeassistant/util/timeout.py
fn=__aexit__
173 10488
cfl=/usr/local/lib/python3.8/asyncio/locks.py
cfn=set
calls=1 278
173 1175
cfl=/usr/src/homeassistant/homeassistant/util/timeout.py
cfn=_stop_timer
calls=1 209
173 7664
cfl=/usr/src/homeassistant/homeassistant/util/timeout.py
cfn=global_tasks
calls=1 436
173 744
cfl=~
cfn=<method 'remove' of 'list' objects>
calls=1 0
173 481
fl=/usr/src/homeassistant/homeassistant/util/timeout.py
fn=_start_timer
199 4163
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=time
calls=1 662
199 2042
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_at
calls=1 693
199 12845
fl=/usr/src/homeassistant/homeassistant/util/timeout.py
fn=_stop_timer
209 3111
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=time
calls=1 662
209 592
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=cancel:149
calls=1 149
209 3961
fl=/usr/src/homeassistant/homeassistant/util/timeout.py
fn=global_tasks
436 1194
fl=/usr/src/homeassistant/homeassistant/util/timeout.py
fn=async_timeout
456 6782
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=current_task
calls=1 34
456 5230
cfl=/usr/src/homeassistant/homeassistant/util/timeout.py
cfn=__init__
calls=1 149
456 17171
fl=<attrs generated init homeassistant.core.Context>
fn=__init__
1 21934
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=<lambda>
calls=5 524
1 162663
fl=<template>
fn=root
5 3826
cfl=/usr/local/lib/python3.8/site-packages/jinja2/filters.py
cfn=do_replace
calls=4 167
5 15595
cfl=/usr/local/lib/python3.8/site-packages/jinja2/filters.py
cfn=do_float
calls=1 788
5 1680
cfl=/usr/local/lib/python3.8/site-packages/jinja2/runtime.py
cfn=resolve_or_missing:234
calls=26 234
5 42749
cfl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
cfn=getitem
calls=50 381
5 14639
cfl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
cfn=getattr
calls=104 402
5 2713949
cfl=/usr/local/lib/python3.8/site-packages/jinja2/sandbox.py
cfn=call
calls=7 452
5 183946
cfl=/usr/local/lib/python3.8/site-packages/pytz/tzinfo.py
cfn=utcoffset
calls=3 396
5 2307
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=forgiving_round
calls=7 678
5 47366
cfl=~
cfn=<built-in method builtins.len>
calls=10 0
5 2239
fl=~
fn=<built-in method _abc._abc_instancecheck>
0 282751
cfl=/usr/local/lib/python3.8/abc.py
cfn=__subclasscheck__
calls=205 100
0 146200
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=__getattribute__
calls=102 446
0 69515
fl=~
fn=<built-in method _abc._abc_subclasscheck>
0 80299
cfl=/usr/local/lib/python3.8/_collections_abc.py
cfn=__subclasshook__
calls=4 148
0 4962
cfl=/usr/local/lib/python3.8/abc.py
cfn=__subclasscheck__
calls=3 100
0 18174
fl=~
fn=<built-in method _asyncio.get_event_loop>
0 27250
fl=~
fn=<built-in method _asyncio.get_running_loop>
0 3887
fl=~
fn=<built-in method _bisect.bisect_right>
0 3555
fl=~
fn=<built-in method _contextvars.copy_context>
0 45893
fl=~
fn=<built-in method _heapq.heappop>
0 197043
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=__lt__
calls=500 121
0 157548
fl=~
fn=<built-in method _heapq.heappush>
0 73902
cfl=/usr/local/lib/python3.8/asyncio/events.py
cfn=__lt__
calls=126 121
0 41553
fl=~
fn=<built-in method _thread.get_ident>
0 3291
fl=~
fn=<built-in method builtins.callable>
0 8034
fl=~
fn=<built-in method builtins.divmod>
0 881
fl=~
fn=<built-in method builtins.getattr>
0 299730
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=__getattr__:334
calls=34 334
0 168735
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=__getattr__:383
calls=34 383
0 219101
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=__getattribute__
calls=34 446
0 141203
fl=~
fn=<built-in method builtins.hasattr>
0 179604
fl=~
fn=<built-in method builtins.hash>
0 3615
fl=~
fn=<built-in method builtins.id>
0 898
fl=~
fn=<built-in method builtins.isinstance>
0 686766
cfl=/usr/local/lib/python3.8/abc.py
cfn=__instancecheck__
calls=452 96
0 633303
cfl=/usr/src/homeassistant/homeassistant/helpers/template.py
cfn=__getattribute__
calls=476 446
0 354967
fl=~
fn=<built-in method builtins.issubclass>
0 694
fl=~
fn=<built-in method builtins.iter>
0 11655
fl=~
fn=<built-in method builtins.len>
0 115232
fl=~
fn=<built-in method builtins.max>
0 130580
fl=~
fn=<built-in method builtins.min>
0 31813
fl=~
fn=<built-in method builtins.round>
0 26714
fl=~
fn=<built-in method builtins.setattr>
0 18938
fl=~
fn=<built-in method math.ceil>
0 81003
fl=~
fn=<built-in method now>
0 121173
cfl=/usr/local/lib/python3.8/site-packages/pytz/__init__.py
cfn=fromutc
calls=31 218
0 233201
cfl=/usr/local/lib/python3.8/site-packages/pytz/tzinfo.py
cfn=fromutc:82
calls=1 82
0 7208
cfl=/usr/local/lib/python3.8/site-packages/pytz/tzinfo.py
cfn=fromutc:193
calls=3 193
0 40734
fl=~
fn=<built-in method posix.fspath>
0 3227
fl=~
fn=<built-in method posix.getpid>
0 12482
fl=~
fn=<built-in method sys._getframe>
0 2797
fl=~
fn=<built-in method sys.exc_info>
0 952
fl=~
fn=<built-in method time.monotonic>
0 81981
fl=~
fn=<built-in method time.perf_counter>
0 18267
fl=~
fn=<built-in method time.time>
0 8393
fl=~
fn=<built-in method time.time_ns>
0 3426
fl=~
fn=<built-in method today>
0 9947
fl=~
fn=<function UTC.fromutc at 0x7f30e99a0ee0>
0 119388
cfl=/usr/local/lib/python3.8/site-packages/pytz/__init__.py
cfn=utcoffset
calls=31 223
0 10429
cfl=/usr/local/lib/python3.8/site-packages/pytz/__init__.py
cfn=dst
calls=62 229
0 11946
fl=~
fn=<function socket.close at 0x7f30eaa67c10>
0 149255
fl=~
fn=<method '__enter__' of '_thread.RLock' objects>
0 59393
fl=~
fn=<method '__enter__' of '_thread.lock' objects>
0 13003
fl=~
fn=<method '__exit__' of '_thread.RLock' objects>
0 25174
fl=~
fn=<method '__exit__' of '_thread.lock' objects>
0 7411
fl=~
fn=<method '_is_owned' of '_thread.RLock' objects>
0 3090
fl=~
fn=<method 'acquire' of '_thread.RLock' objects>
0 2698
fl=~
fn=<method 'acquire' of '_thread.lock' objects>
0 4623
fl=~
fn=<method 'add' of 'set' objects>
0 20115
fl=~
fn=<method 'add_done_callback' of '_asyncio.Future' objects>
0 15763
fl=~
fn=<method 'add_done_callback' of '_asyncio.Task' objects>
0 10938
fl=~
fn=<method 'append' of 'collections.deque' objects>
0 52329
fl=~
fn=<method 'append' of 'list' objects>
0 38238
fl=~
fn=<method 'cancel' of '_asyncio.Future' objects>
0 2233
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_soon
calls=2 709
0 7378
fl=~
fn=<method 'cancel' of '_asyncio.Task' objects>
0 9693
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_soon
calls=3 709
0 11559
fl=~
fn=<method 'cancelled' of '_asyncio.Future' objects>
0 10385
fl=~
fn=<method 'cancelled' of '_asyncio.Task' objects>
0 9184
fl=~
fn=<method 'clear' of 'dict' objects>
0 315
fl=~
fn=<method 'clear' of 'list' objects>
0 20693
cfl=/usr/local/lib/python3.8/_weakrefset.py
cfn=_remove
calls=15 38
0 9941
fl=~
fn=<method 'count' of 'list' objects>
0 2121
fl=~
fn=<method 'disable' of '_lsprof.Profiler' objects>
0 605
fl=~
fn=<method 'discard' of 'set' objects>
0 19502
fl=~
fn=<method 'done' of '_asyncio.Future' objects>
0 15737
fl=~
fn=<method 'done' of '_asyncio.Task' objects>
0 3906
fl=~
fn=<method 'dst' of 'datetime.datetime' objects>
0 7381
cfl=/usr/local/lib/python3.8/site-packages/pytz/__init__.py
cfn=dst
calls=8 229
0 1076
fl=~
fn=<method 'end' of 're.Match' objects>
0 2425
fl=~
fn=<method 'exception' of '_asyncio.Task' objects>
0 10074
fl=~
fn=<method 'fileno' of '_socket.socket' objects>
0 516
fl=~
fn=<method 'format' of 'str' objects>
0 11433
fl=~
fn=<method 'get' of 'dict' objects>
0 67743
fl=~
fn=<method 'get' of 'mappingproxy' objects>
0 142127
fl=~
fn=<method 'get_loop' of '_asyncio.Future' objects>
0 9010
fl=~
fn=<method 'getrandbits' of '_random.Random' objects>
0 7060
fl=~
fn=<method 'isoweekday' of 'datetime.date' objects>
0 453
fl=~
fn=<method 'items' of 'collections.OrderedDict' objects>
0 628
fl=~
fn=<method 'items' of 'dict' objects>
0 8761
fl=~
fn=<method 'join' of 'str' objects>
0 102141
cfl=<template>
cfn=root
calls=2 5
0 29771
fl=~
fn=<method 'lower' of 'str' objects>
0 24543
fl=~
fn=<method 'match' of 're.Pattern' objects>
0 120480
fl=~
fn=<method 'pack' of 'Struct' objects>
0 1799
fl=~
fn=<method 'poll' of 'select.epoll' objects>
0 19723389052
fl=~
fn=<method 'pop' of 'dict' objects>
0 3652
fl=~
fn=<method 'popleft' of 'collections.deque' objects>
0 62553
fl=~
fn=<method 'put' of '_queue.SimpleQueue' objects>
0 99610
fl=~
fn=<method 'put_nowait' of '_queue.SimpleQueue' objects>
0 59985
fl=~
fn=<method 'recv' of '_socket.socket' objects>
0 3097466
fl=~
fn=<method 'release' of '_thread.RLock' objects>
0 1296
fl=~
fn=<method 'release' of '_thread.lock' objects>
0 68833
fl=~
fn=<method 'remove' of 'collections.deque' objects>
0 4460
fl=~
fn=<method 'remove' of 'list' objects>
0 13247
fl=~
fn=<method 'remove_done_callback' of '_asyncio.Future' objects>
0 1015
fl=~
fn=<method 'remove_done_callback' of '_asyncio.Task' objects>
0 1261
fl=~
fn=<method 'replace' of 'datetime.datetime' objects>
0 73887
fl=~
fn=<method 'replace' of 'str' objects>
0 3758
fl=~
fn=<method 'result' of '_asyncio.Task' objects>
0 5725
fl=~
fn=<method 'rfind' of 'str' objects>
0 9765
fl=~
fn=<method 'run' of 'Context' objects>
0 811833
cfl=/usr/local/lib/python3.8/_weakrefset.py
cfn=_remove
calls=1 38
0 3812
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_soon
calls=51 709
0 216718
cfl=/usr/local/lib/python3.8/asyncio/futures.py
cfn=_set_state
calls=32 354
0 1012811
cfl=/usr/local/lib/python3.8/asyncio/futures.py
cfn=_call_check_cancel
calls=32 360
0 23923
cfl=/usr/local/lib/python3.8/asyncio/queues.py
cfn=get
calls=1 154
0 14637
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=_read_from_self
calls=27 117
0 3243453
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=_read_ready
calls=2 802
0 164180
cfl=/usr/local/lib/python3.8/asyncio/selector_events.py
cfn=_call_connection_lost:967
calls=3 967
0 296903
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=_on_completion
calls=13 507
0 38140
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=_done_callback
calls=35 751
0 237633
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=_inner_done_callback
calls=2 867
0 27956
cfl=/usr/local/lib/python3.8/asyncio/tasks.py
cfn=_outer_done_callback
calls=2 884
0 1928
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py
cfn=_weakref_handle
calls=6 489
0 324848
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/streams.py
cfn=read:586
calls=2 586
0 7914
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/streams.py
cfn=read:629
calls=2 629
0 6232
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py
cfn=_handle
calls=2 428
0 155400
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py
cfn=impl
calls=1 116
0 18098
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
cfn=shutdown
calls=6 185
0 278931
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py
cfn=start
calls=3 374
0 8143
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_ws.py
cfn=close
calls=1 305
0 14802
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_ws.py
cfn=receive
calls=1 360
0 16032
cfl=/usr/src/homeassistant/homeassistant/components/automation/geo_location.py
cfn=state_change_listener
calls=20 45
0 26180
cfl=/usr/src/homeassistant/homeassistant/components/cloud/__init__.py
cfn=_shutdown
calls=1 193
0 13452
cfl=/usr/src/homeassistant/homeassistant/components/http/__init__.py
cfn=stop_server
calls=2 224
0 234847
cfl=/usr/src/homeassistant/homeassistant/components/http/auth.py
cfn=auth_middleware
calls=1 97
0 497
cfl=/usr/src/homeassistant/homeassistant/components/http/ban.py
cfn=ban_middleware
calls=1 56
0 1049
cfl=/usr/src/homeassistant/homeassistant/components/http/real_ip.py
cfn=real_ip_middleware
calls=1 18
0 383
cfl=/usr/src/homeassistant/homeassistant/components/http/view.py
cfn=handle
calls=1 108
0 3553
cfl=/usr/src/homeassistant/homeassistant/components/mqtt/__init__.py
cfn=async_stop_mqtt
calls=2 528
0 83460
cfl=/usr/src/homeassistant/homeassistant/components/recorder/__init__.py
cfn=event_listener
calls=6 490
0 87900
cfl=/usr/src/homeassistant/homeassistant/components/system_log/__init__.py
cfn=async_shutdown_handler
calls=1 242
0 12600
cfl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
cfn=get
calls=1 45
0 636
cfl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
cfn=_writer
calls=1 64
0 10804
cfl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
cfn=async_handle
calls=2 151
0 89926
cfl=/usr/src/homeassistant/homeassistant/components/websocket_api/http.py
cfn=handle_hass_stop
calls=1 159
0 17308
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_run_job
calls=11 368
0 1301255
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_stop
calls=3 440
0 241253
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=onetime_listener
calls=14 725
0 634409
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=async_call
calls=1 1231
0 25135
cfl=/usr/src/homeassistant/homeassistant/core.py
cfn=_execute_service
calls=1 1344
0 3054
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=async_update_ha_state
calls=69 245
0 7417601
cfl=/usr/src/homeassistant/homeassistant/helpers/entity.py
cfn=async_device_update
calls=1 428
0 8839
cfl=/usr/src/homeassistant/homeassistant/helpers/entity_platform.py
cfn=_update_entity_states
calls=22 556
0 842160
cfl=/usr/src/homeassistant/homeassistant/helpers/event.py
cfn=_async_state_change_dispatcher
calls=5 163
0 391811
cfl=/usr/src/homeassistant/homeassistant/helpers/event.py
cfn=pattern_time_change_listener
calls=4 613
0 621529
cfl=/usr/src/homeassistant/homeassistant/helpers/restore_state.py
cfn=_async_dump_states
calls=1 174
0 1420374
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=async_run:174
calls=1 174
0 399903
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=_async_stop_scripts_at_shutdown
calls=2 589
0 176967
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=async_run:769
calls=1 769
0 1016
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=_async_stop
calls=1 808
0 5738
cfl=/usr/src/homeassistant/homeassistant/helpers/script.py
cfn=async_stop
calls=2 816
0 37939
cfl=/usr/src/homeassistant/homeassistant/util/async_.py
cfn=run_callback
calls=14 50
0 1704353
fl=~
fn=<method 'send' of '_socket.socket' objects>
0 63581
fl=~
fn=<method 'set_exception' of '_asyncio.Future' objects>
0 2677
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_soon
calls=2 709
0 8433
fl=~
fn=<method 'set_result' of '_asyncio.Future' objects>
0 147979
cfl=/usr/local/lib/python3.8/asyncio/base_events.py
cfn=call_soon
calls=90 709
0 371834
fl=~
fn=<method 'startswith' of 'str' objects>
0 56893
fl=~
fn=<method 'strftime' of 'datetime.date' objects>
0 19062
cfl=/usr/local/lib/python3.8/site-packages/pytz/tzinfo.py
cfn=dst
calls=1 96
0 484
fl=~
fn=<method 'strip' of 'str' objects>
0 8439
fl=~
fn=<method 'throw' of 'generator' objects>
0 1429
cfl=/usr/local/lib/python3.8/site-packages/aiohttp/web_urldispatcher.py
cfn=set_current_app
calls=1 242
0 2597
fl=~
fn=<method 'timestamp' of 'datetime.datetime' objects>
0 75375
cfl=/usr/local/lib/python3.8/site-packages/pytz/__init__.py
cfn=utcoffset
calls=16 223
0 2250
fl=~
fn=<method 'unregister' of 'select.epoll' objects>
0 19820
fl=~
fn=<method 'update' of 'dict' objects>
0 52691
fl=~
fn=<method 'values' of 'dict' objects>
0 6544
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment