diff options
author | Harmen Stoppels <harmenstoppels@gmail.com> | 2023-07-07 12:51:58 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-07 10:51:58 +0000 |
commit | a1d33e97ec0bfcb3c6f9112527f2426526b7c92b (patch) | |
tree | f445c02a3fe5d96fe9310b81217e03b09cceed0b /var | |
parent | ca9b52bbc562b1be7753f64105fd21af0dfce469 (diff) | |
download | spack-a1d33e97ec0bfcb3c6f9112527f2426526b7c92b.tar.gz spack-a1d33e97ec0bfcb3c6f9112527f2426526b7c92b.tar.bz2 spack-a1d33e97ec0bfcb3c6f9112527f2426526b7c92b.tar.xz spack-a1d33e97ec0bfcb3c6f9112527f2426526b7c92b.zip |
Fix multiple quadratic complexity issues in environments (#38771)
1. Fix O(n^2) iteration in `_get_overwrite_specs`
2. Early exit `get_by_hash` on full hash
3. Fix O(n^2) double lookup in `all_matching_specs` with hashes
4. Fix some legibility issues
Diffstat (limited to 'var')
0 files changed, 0 insertions, 0 deletions