summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorTodd Gamblin <tgamblin@llnl.gov>2014-08-09 16:17:40 -0700
committerTodd Gamblin <tgamblin@llnl.gov>2014-08-09 16:17:40 -0700
commit5f073ae220058331b10423d65b3bcc20406a4d9f (patch)
treeb31bcab8e13dcca19a3ded8e5d6a275037ddf84d /var
parent63f8af8078120be64f69a855e3547a334f96acaf (diff)
downloadspack-5f073ae220058331b10423d65b3bcc20406a4d9f.tar.gz
spack-5f073ae220058331b10423d65b3bcc20406a4d9f.tar.bz2
spack-5f073ae220058331b10423d65b3bcc20406a4d9f.tar.xz
spack-5f073ae220058331b10423d65b3bcc20406a4d9f.zip
More spec improvements
- Spec.copy() does not create superfluous nodes and preserves DAG connections. - Spec.normalize() doesn't create extra dependency nodes or throw out old ones like before. - Added better test cases for above changes. Minor things: - Fixed bug waiting to happen in PackageDB.get() - instances was keyed by name, not by spec, so caching wasn't really working at all. - removed unused PackageDB.compute_dependents function. - Fixed PackageDB.graph_dependencies() so that spack graph works again.
Diffstat (limited to 'var')
0 files changed, 0 insertions, 0 deletions