spack/lib
Massimiliano Culpo 94961ffe0a
Optimize marshaling of Repo and RepoPath (#45742)
When sending Repo and RepoPath over to a child process,
we go through a marshaling procedure with pickle. The
default behavior for these classes is highly inefficient,
as it serializes a lot of specs that can just be
reconstructed on the other end of the pipe.

Here we write optimized procedures to __reduce__ both
classes.
2024-08-14 14:34:35 +02:00
..
spack Optimize marshaling of Repo and RepoPath (#45742) 2024-08-14 14:34:35 +02:00