Skip to content

Instantly share code, notes, and snippets.

@mariusvniekerk
Created March 5, 2018 21:40
Show Gist options
  • Save mariusvniekerk/d2cf25a65b42fe98563fb4ff5ba5168f to your computer and use it in GitHub Desktop.
Save mariusvniekerk/d2cf25a65b42fe98563fb4ff5ba5168f to your computer and use it in GitHub Desktop.
s3fs callgraph
418 function calls in 0.006 seconds
Ordered by: cumulative time
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.000 0.000 0.006 0.006 /Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:777(copy)
1 0.000 0.000 0.006 0.006 /Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:757(copy_managed)
1 0.000 0.000 0.006 0.006 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/inject.py:209(copy)
14 0.005 0.000 0.005 0.000 {method 'acquire' of '_thread.lock' objects}
2 0.000 0.000 0.005 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:533(wait)
2 0.000 0.000 0.005 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:263(wait)
1 0.000 0.000 0.003 0.003 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:62(result)
1 0.000 0.000 0.003 0.003 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:217(result)
1 0.000 0.000 0.002 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:350(copy)
1 0.000 0.000 0.002 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:441(_submit_transfer)
1 0.000 0.000 0.002 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:404(submit)
1 0.000 0.000 0.002 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:106(submit)
1 0.000 0.000 0.002 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:119(_adjust_thread_count)
1 0.000 0.000 0.002 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:828(start)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/transfer.py:142(create_transfer_manager)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:205(__init__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:517(__exit__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:551(_shutdown)
3 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:441(shutdown)
3 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:138(shutdown)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:504(_register_handlers)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:127(_verify_and_register)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1024(join)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1062(_wait_for_tstate_lock)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:102(register_first)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:148(_verify_accept_kwargs)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/compat.py:68(accepts_kwargs)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:1052(getfullargspec)
1 0.000 0.000 0.000 0.000 {built-in method _thread.start_new_thread}
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2146(_signature_from_callable)
3 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:372(__init__)
4 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:115(put)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2065(_signature_from_function)
3 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:84(__init__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:115(register_last)
17 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:215(__init__)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:263(_register_section)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/transfer.py:169(__init__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:253(_register_first)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:473(_get_future_with_components)
3 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:27(__init__)
4 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:334(notify)
4 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:529(__init__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:47(__init__)
4 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:381(__init__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:166(_get_s3_method_kwargs)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:757(__init__)
15 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/transfer.py:228(__setattr__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:159(_filter_kwargs)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2678(__init__)
6 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:254(_is_owned)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:536(acquire)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:131(__init__)
6 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2399(__init__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:172(filter_dict)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:498(__init__)
4 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:206(_put)
8 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:239(__enter__)
20 0.000 0.000 0.000 0.000 {built-in method _thread.allocate_lock}
8 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:242(__exit__)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:376(append_item)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/_base.py:285(__init__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:587(__init__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:462(add_done_callback)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:966(_stop)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/_base.py:361(add_done_callback)
8 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2723(<genexpr>)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:387(acquire)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:47(split_path)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:850(invalidate_cache)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:140(title_case)
6 0.000 0.000 0.000 0.000 {method 'append' of 'collections.deque' objects}
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/_weakrefset.py:38(_remove)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/weakref.py:356(remove)
3 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1230(current_thread)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/logging/__init__.py:1284(debug)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:632(wait)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:148(__init__)
8 0.000 0.000 0.000 0.000 {built-in method builtins.setattr}
5 0.000 0.000 0.000 0.000 {method 'release' of '_thread.lock' objects}
2 0.000 0.000 0.000 0.000 <string>:12(__new__)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:248(_release_save)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/logging/__init__.py:1542(isEnabledFor)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:258(_register_last)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:586(tracked_transfer_coordinators)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:595(add_transfer_coordinator)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:314(add_done_callback)
3 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:199(_init)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:144(_verify_is_callable)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:577(__init__)
9 0.000 0.000 0.000 0.000 {method 'get' of 'dict' objects}
3 0.000 0.000 0.000 0.000 {method 'add' of 'set' objects}
5 0.000 0.000 0.000 0.000 {method 'split' of 'str' objects}
13 0.000 0.000 0.000 0.000 {built-in method builtins.isinstance}
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/weakref.py:406(__setitem__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/copy.py:66(copy)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/logging/__init__.py:1528(getEffectiveLevel)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:148(<listcomp>)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:148(_validate_attrs_are_nonzero)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:83(get_callbacks)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/tasks.py:28(__init__)
7 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.lock' objects}
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/_weakrefset.py:81(add)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2757(return_annotation)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:251(_acquire_restore)
4 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:506(is_set)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1136(daemon)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:165(_get_valid_keys)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:44(__init__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:492(_get_submission_task_main_kwargs)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:165(__init__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:93(__init__)
2 0.000 0.000 0.000 0.000 {method 'values' of 'mappingproxy' objects}
3 0.000 0.000 0.000 0.000 {method 'update' of 'dict' objects}
2 0.000 0.000 0.000 0.000 {built-in method __new__ of type object at 0x10cd1e5a0}
1 0.000 0.000 0.000 0.000 {method 'rsplit' of 'str' objects}
2 0.000 0.000 0.000 0.000 {method 'capitalize' of 'str' objects}
2 0.000 0.000 0.000 0.000 {built-in method builtins.getattr}
3 0.000 0.000 0.000 0.000 {built-in method _thread.get_ident}
2 0.000 0.000 0.000 0.000 {method 'locked' of '_thread.lock' objects}
7 0.000 0.000 0.000 0.000 {method '__enter__' of '_thread.lock' objects}
4 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:158(isfunction)
12 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2448(name)
4 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2452(default)
6 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2456(annotation)
6 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2460(kind)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:74(RLock)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1120(daemon)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:433(_validate_all_known_args)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:31(__init__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:446(__init__)
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/tasks.py:92(transfer_id)
14 0.000 0.000 0.000 0.000 {method 'append' of 'list' objects}
2 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects}
3 0.000 0.000 0.000 0.000 {method 'items' of 'dict' objects}
1 0.000 0.000 0.000 0.000 {method 'copy' of 'dict' objects}
2 0.000 0.000 0.000 0.000 {method 'discard' of 'set' objects}
1 0.000 0.000 0.000 0.000 {method 'join' of 'str' objects}
2 0.000 0.000 0.000 0.000 {method 'startswith' of 'str' objects}
6 0.000 0.000 0.000 0.000 {method 'isidentifier' of 'str' objects}
4 0.000 0.000 0.000 0.000 {built-in method builtins.callable}
1 0.000 0.000 0.000 0.000 {built-in method builtins.len}
1 0.000 0.000 0.000 0.000 {method '__enter__' of '_thread.RLock' objects}
1 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.RLock' objects}
1 0.000 0.000 0.000 0.000 {method 'remove' of 'collections.deque' objects}
2 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2753(parameters)
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:177(<dictcomp>)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:514(__enter__)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:50(meta)
1 0.000 0.000 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:99(call_args)
Ordered by: cumulative time
Function called...
ncalls tottime cumtime
/Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:777(copy) -> 1 0.000 0.006 /Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:757(copy_managed)
1 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:850(invalidate_cache)
/Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:757(copy_managed) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/_weakrefset.py:38(_remove)
1 0.000 0.006 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/inject.py:209(copy)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/weakref.py:356(remove)
2 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:47(split_path)
1 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:166(_get_s3_method_kwargs)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/inject.py:209(copy) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/transfer.py:142(create_transfer_manager)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/transfer.py:169(__init__)
1 0.000 0.003 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:62(result)
1 0.000 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:350(copy)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:514(__enter__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:517(__exit__)
{method 'acquire' of '_thread.lock' objects} ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:533(wait) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:239(__enter__)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:242(__exit__)
2 0.000 0.005 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:263(wait)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:263(wait) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:248(_release_save)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:251(_acquire_restore)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:254(_is_owned)
2 0.000 0.000 {built-in method _thread.allocate_lock}
4 0.005 0.005 {method 'acquire' of '_thread.lock' objects}
2 0.000 0.000 {method 'append' of 'collections.deque' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:62(result) -> 1 0.000 0.003 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:217(result)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:217(result) -> 1 0.000 0.003 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:533(wait)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:350(copy) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:433(_validate_all_known_args)
1 0.000 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:441(_submit_transfer)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:148(__init__)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:441(_submit_transfer) -> 1 0.000 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:404(submit)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:473(_get_future_with_components)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:492(_get_submission_task_main_kwargs)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/tasks.py:28(__init__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:83(get_callbacks)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:404(submit) -> 1 0.000 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:106(submit)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:446(__init__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:462(add_done_callback)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/tasks.py:92(transfer_id)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:165(__init__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:536(acquire)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:106(submit) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/_base.py:285(__init__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:44(__init__)
1 0.000 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:119(_adjust_thread_count)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:115(put)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:119(_adjust_thread_count) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:757(__init__)
1 0.000 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:828(start)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1136(daemon)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/weakref.py:406(__setitem__)
1 0.000 0.000 {built-in method builtins.len}
1 0.000 0.000 {method 'add' of 'set' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:828(start) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:506(is_set)
1 0.000 0.002 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:533(wait)
1 0.000 0.000 {built-in method _thread.start_new_thread}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/transfer.py:142(create_transfer_manager) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:205(__init__)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:205(__init__) -> 3 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:372(__init__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:504(_register_handlers)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:577(__init__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:529(__init__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:587(__init__)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:517(__exit__) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:551(_shutdown)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:551(_shutdown) -> 3 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:441(shutdown)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:632(wait)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:441(shutdown) -> 3 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:138(shutdown)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:138(shutdown) -> 3 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:115(put)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1024(join)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:504(_register_handlers) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:102(register_first)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:115(register_last)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:127(_verify_and_register) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:144(_verify_is_callable)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:148(_verify_accept_kwargs)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:253(_register_first)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:258(_register_last)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1024(join) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:506(is_set)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1062(_wait_for_tstate_lock)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1230(current_thread)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1062(_wait_for_tstate_lock) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:966(_stop)
2 0.000 0.000 {method 'acquire' of '_thread.lock' objects}
2 0.000 0.000 {method 'release' of '_thread.lock' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:102(register_first) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:127(_verify_and_register)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:148(_verify_accept_kwargs) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/compat.py:68(accepts_kwargs)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/compat.py:68(accepts_kwargs) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:1052(getfullargspec)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:1052(getfullargspec) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2146(_signature_from_callable)
6 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2448(name)
4 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2452(default)
6 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2456(annotation)
6 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2460(kind)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2753(parameters)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2757(return_annotation)
2 0.000 0.000 <string>:12(__new__)
4 0.000 0.000 {method 'append' of 'list' objects}
2 0.000 0.000 {method 'values' of 'mappingproxy' objects}
{built-in method _thread.start_new_thread} ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2146(_signature_from_callable) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:158(isfunction)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2065(_signature_from_function)
2 0.000 0.000 {built-in method builtins.callable}
2 0.000 0.000 {built-in method builtins.isinstance}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:372(__init__) -> 3 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:84(__init__)
3 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:529(__init__)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:115(put) -> 4 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:206(_put)
4 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:239(__enter__)
4 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:242(__exit__)
4 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:334(notify)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2065(_signature_from_function) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:158(isfunction)
6 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2399(__init__)
2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2678(__init__)
6 0.000 0.000 {method 'append' of 'list' objects}
8 0.000 0.000 {method 'get' of 'dict' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:84(__init__) -> 3 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:27(__init__)
3 0.000 0.000 {built-in method _thread.allocate_lock}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:115(register_last) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:127(_verify_and_register)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:215(__init__) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:74(RLock)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:263(_register_section) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:376(append_item)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/transfer.py:169(__init__) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/transfer.py:228(__setattr__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:47(__init__)
2 0.000 0.000 {built-in method builtins.getattr}
2 0.000 0.000 {built-in method builtins.setattr}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:253(_register_first) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:263(_register_section)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:473(_get_future_with_components) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:31(__init__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:93(__init__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:131(__init__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:314(add_done_callback)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:595(add_transfer_coordinator)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:27(__init__) -> 3 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:199(_init)
9 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:215(__init__)
3 0.000 0.000 {built-in method _thread.allocate_lock}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:334(notify) -> 4 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:254(_is_owned)
1 0.000 0.000 {method 'release' of '_thread.lock' objects}
1 0.000 0.000 {method 'remove' of 'collections.deque' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:529(__init__) -> 4 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:381(__init__)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:47(__init__) -> 12 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/transfer.py:228(__setattr__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:148(_validate_attrs_are_nonzero)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:381(__init__) -> 4 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:215(__init__)
4 0.000 0.000 {built-in method _thread.allocate_lock}
/Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:166(_get_s3_method_kwargs) -> 1 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:159(_filter_kwargs)
1 0.000 0.000 {method 'copy' of 'dict' objects}
2 0.000 0.000 {method 'update' of 'dict' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:757(__init__) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/_weakrefset.py:81(add)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:498(__init__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1120(daemon)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1230(current_thread)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/transfer.py:228(__setattr__) ->
/Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:159(_filter_kwargs) -> 1 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:172(filter_dict)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2678(__init__) -> 8 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2723(<genexpr>)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:254(_is_owned) -> 6 0.000 0.000 {method 'acquire' of '_thread.lock' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:536(acquire) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/logging/__init__.py:1284(debug)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:387(acquire)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:131(__init__) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:498(__init__)
4 0.000 0.000 {built-in method _thread.allocate_lock}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2399(__init__) -> 6 0.000 0.000 {built-in method builtins.isinstance}
6 0.000 0.000 {method 'isidentifier' of 'str' objects}
/Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:172(filter_dict) -> 1 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:140(title_case)
1 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:165(_get_valid_keys)
1 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:177(<dictcomp>)
1 0.000 0.000 {built-in method builtins.isinstance}
1 0.000 0.000 {method 'items' of 'dict' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:498(__init__) -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:215(__init__)
2 0.000 0.000 {built-in method _thread.allocate_lock}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:206(_put) -> 4 0.000 0.000 {method 'append' of 'collections.deque' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:239(__enter__) -> 1 0.000 0.000 {method '__enter__' of '_thread.RLock' objects}
7 0.000 0.000 {method '__enter__' of '_thread.lock' objects}
{built-in method _thread.allocate_lock} ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:242(__exit__) -> 1 0.000 0.000 {method '__exit__' of '_thread.RLock' objects}
7 0.000 0.000 {method '__exit__' of '_thread.lock' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:376(append_item) -> 2 0.000 0.000 {method 'append' of 'list' objects}
2 0.000 0.000 {method 'split' of 'str' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/_base.py:285(__init__) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:215(__init__)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:587(__init__) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:215(__init__)
1 0.000 0.000 {built-in method _thread.allocate_lock}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:462(add_done_callback) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/_base.py:361(add_done_callback)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:966(_stop) -> 2 0.000 0.000 {method 'locked' of '_thread.lock' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/_base.py:361(add_done_callback) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:239(__enter__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:242(__exit__)
1 0.000 0.000 {method 'append' of 'list' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2723(<genexpr>) -> 6 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2448(name)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:387(acquire) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:239(__enter__)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:242(__exit__)
/Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:47(split_path) -> 2 0.000 0.000 {method 'split' of 'str' objects}
2 0.000 0.000 {method 'startswith' of 'str' objects}
/Users/mvanniekerk/src/dask/s3fs/s3fs/core.py:850(invalidate_cache) -> 2 0.000 0.000 {method 'pop' of 'dict' objects}
1 0.000 0.000 {method 'rsplit' of 'str' objects}
/Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:140(title_case) -> 1 0.000 0.000 /Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:148(<listcomp>)
1 0.000 0.000 {method 'join' of 'str' objects}
1 0.000 0.000 {method 'split' of 'str' objects}
{method 'append' of 'collections.deque' objects} ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/_weakrefset.py:38(_remove) -> 2 0.000 0.000 {method 'discard' of 'set' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/weakref.py:356(remove) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1230(current_thread) -> 3 0.000 0.000 {built-in method _thread.get_ident}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/logging/__init__.py:1284(debug) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/logging/__init__.py:1542(isEnabledFor)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:632(wait) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:586(tracked_transfer_coordinators)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:148(__init__) -> 6 0.000 0.000 {built-in method builtins.setattr}
1 0.000 0.000 {method 'items' of 'dict' objects}
{built-in method builtins.setattr} -> 2 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/boto3/s3/transfer.py:228(__setattr__)
{method 'release' of '_thread.lock' objects} ->
<string>:12(__new__) -> 2 0.000 0.000 {built-in method __new__ of type object at 0x10cd1e5a0}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:248(_release_save) -> 2 0.000 0.000 {method 'release' of '_thread.lock' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/logging/__init__.py:1542(isEnabledFor) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/logging/__init__.py:1528(getEffectiveLevel)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:258(_register_last) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:263(_register_section)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:586(tracked_transfer_coordinators) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/copy.py:66(copy)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:595(add_transfer_coordinator) -> 1 0.000 0.000 {method 'add' of 'set' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:314(add_done_callback) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:165(__init__)
1 0.000 0.000 {method 'append' of 'list' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/queue.py:199(_init) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/botocore/hooks.py:144(_verify_is_callable) -> 2 0.000 0.000 {built-in method builtins.callable}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:577(__init__) -> 1 0.000 0.000 {built-in method _thread.allocate_lock}
{method 'get' of 'dict' objects} ->
{method 'add' of 'set' objects} ->
{method 'split' of 'str' objects} ->
{built-in method builtins.isinstance} ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/weakref.py:406(__setitem__) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/copy.py:66(copy) -> 1 0.000 0.000 {method 'get' of 'dict' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/logging/__init__.py:1528(getEffectiveLevel) ->
/Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:148(<listcomp>) -> 2 0.000 0.000 {method 'capitalize' of 'str' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:148(_validate_attrs_are_nonzero) -> 1 0.000 0.000 {method 'items' of 'dict' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:83(get_callbacks) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:50(meta)
1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:99(call_args)
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/tasks.py:28(__init__) ->
{method '__exit__' of '_thread.lock' objects} ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/_weakrefset.py:81(add) -> 1 0.000 0.000 {method 'add' of 'set' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2757(return_annotation) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:251(_acquire_restore) -> 2 0.000 0.000 {method 'acquire' of '_thread.lock' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:506(is_set) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1136(daemon) -> 1 0.000 0.000 /Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:506(is_set)
/Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:165(_get_valid_keys) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/concurrent/futures/thread.py:44(__init__) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:492(_get_submission_task_main_kwargs) -> 1 0.000 0.000 {method 'update' of 'dict' objects}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/utils.py:165(__init__) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:93(__init__) ->
{method 'values' of 'mappingproxy' objects} ->
{method 'update' of 'dict' objects} ->
{built-in method __new__ of type object at 0x10cd1e5a0} ->
{method 'rsplit' of 'str' objects} ->
{method 'capitalize' of 'str' objects} ->
{built-in method builtins.getattr} ->
{built-in method _thread.get_ident} ->
{method 'locked' of '_thread.lock' objects} ->
{method '__enter__' of '_thread.lock' objects} ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:158(isfunction) -> 4 0.000 0.000 {built-in method builtins.isinstance}
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2448(name) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2452(default) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2456(annotation) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2460(kind) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:74(RLock) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/threading.py:1120(daemon) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:433(_validate_all_known_args) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:31(__init__) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:446(__init__) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/tasks.py:92(transfer_id) ->
{method 'append' of 'list' objects} ->
{method 'pop' of 'dict' objects} ->
{method 'items' of 'dict' objects} ->
{method 'copy' of 'dict' objects} ->
{method 'discard' of 'set' objects} ->
{method 'join' of 'str' objects} ->
{method 'startswith' of 'str' objects} ->
{method 'isidentifier' of 'str' objects} ->
{built-in method builtins.callable} ->
{built-in method builtins.len} ->
{method '__enter__' of '_thread.RLock' objects} ->
{method '__exit__' of '_thread.RLock' objects} ->
{method 'remove' of 'collections.deque' objects} ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/inspect.py:2753(parameters) ->
{method 'disable' of '_lsprof.Profiler' objects} ->
/Users/mvanniekerk/src/dask/s3fs/s3fs/utils.py:177(<dictcomp>) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/manager.py:514(__enter__) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:50(meta) ->
/Users/mvanniekerk/miniconda3/envs/s3fs/lib/python3.6/site-packages/s3transfer/futures.py:99(call_args) ->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment