Bug 1803537 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Taskcluster spends a decent amount of time spawning `copy.deepcopy` to avoid sharing between tasks.

This has a decent impact on performance : cumulative time spent in `copy.deepcopy` peaks at 47% of execution time for a typical 

python -m cProfile --sort=cumtime ./mach taskgraph target --fast -o/dev/null
Taskcluster spends a decent amount of time spawning `copy.deepcopy` to avoid sharing between tasks.

This has a decent impact on performance : cumulative time spent in `copy.deepcopy` peaks at 28% of execution time for a typical 

python -m cProfile --sort=cumtime ./mach taskgraph target --fast -o/dev/null

Back to Bug 1803537 Comment 0