Factor pageArray creation into CacheGroup's constructor
authorPhil Miller <mille121@illinois.edu>
Mon, 9 Feb 2009 18:22:51 +0000 (12:22 -0600)
committerPhil Miller <mille121@illinois.edu>
Thu, 10 Dec 2009 22:22:35 +0000 (16:22 -0600)
commitc2e5744b4d352e849a9d6813e7cb57d1ae1510fe
tree8b8a5b696aae0d052a703025441ca088d5421e5a
parente96859475d8a146cc17d7ff8cc2b8994ae5193f5
Factor pageArray creation into CacheGroup's constructor

The MSA class never needs to know anything about the underlying page
array, so it shouldn't be responsible for creating it, passing it to
the CacheGroup, and telling it about the CacheGroup. Make the
CacheGroup do that instead.
src/libs/ck-libs/multiphaseSharedArrays/msa-DistPageMgr.ci
src/libs/ck-libs/multiphaseSharedArrays/msa-DistPageMgr.h
src/libs/ck-libs/multiphaseSharedArrays/msa-distArray.h