spack/lib/spack
Todd Gamblin e3939b0c72
performance: don't recompute hashes when regenerating environments
`ViewDescriptor.regenerate()` was copying specs and stripping build
dependencies, which clears `_hash` and other cached fields on concrete
specs, which causes a bunch of YAML hashes to be recomputed.

- [x] Preserve the `_hash` and `_normal` fields on stripped specs, as
  these will be unchanged.
2019-12-23 23:18:46 -08:00
..
docs Document use of the maintainers field (#13748) 2019-11-17 15:30:08 -07:00
env Users can configure use of RPATH or RUNPATH (#9168) 2019-10-23 13:22:24 -07:00
external External: add macholib and altgraph needed to relocate Mach-o binaries on Linux (#12909) 2019-09-26 11:48:22 -05:00
llnl performance: reduce system calls required for remove_dead_links 2019-12-23 23:18:46 -08:00
spack performance: don't recompute hashes when regenerating environments 2019-12-23 23:18:46 -08:00