PPL Logo

Todo List

Global CkArrayIndex::getProjectionID (int arrayID)
: Chee Wai Lee had a FIXME note attached to this method because he felt it was a temporary solution

Global CkMemCheckPT::isMaster (int pe)
: the following definitions should be moved to a separate file containing

Global CkMulticastMgr::reduceFragment (int index, CkSectionInfo &id, mCastEntry *entry, reductionInfo &redInfo, int currentTreeUp)
: redundant, duplicate assignment?

Class OneTimeMulticastStrategy
Buffer messages until strategy is fully enabled. The current version might have some startup issues if the multicast is used too early.

Class OneTimeMulticastStrategy
Implement topology aware subclasses.

Class recvBuffer
Buffer messages until strategy is fully enabled. The current version might have some startup issues if the multicast is used too early.

Class recvBuffer
Implement topology aware subclasses.

Class topo::SpanningTreeStrategy< Iterator, ValueType >
: If compile-time asserts become available in the charm world, then assert that ValType is nothing illegal in the appropriate subclasses. Better still, (if possible) let the subclass remain abstract and implement buildNextGen only for the appropriate partial specializations of ValType.

Global topo::SpanningTreeStrategy_3dTorus_minBytesHops< Iterator, SpanningTreeVertex >::buildNextGen (const Iterator firstVtx, const Iterator beyondLastVtx, const int maxBranches=2)
: If the machine coordinates are already stored in the vertices, do we want to find them again?

Global topo::SpanningTreeStrategy_3dTorus_minHops< Iterator, SpanningTreeVertex >::buildNextGen (const Iterator firstVtx, const Iterator beyondLastVtx, const int maxBranches=2)
: If the machine coordinates are already stored in the vertices, do we want to find them again?

Global topo::impl::TreeBoundingBoxOn3dTorus::findMaxSpreadDimension (const Iterator start, const Iterator end)
: Assert that the dimensions of the coordinate vectors of the this vertex are the same as the parent's

Global CkArrayIndexMax
: After at least one minor release announcing the deprecation, CkArrayIndexMax should no longer be supported.

Global topo::pickClosest (const SpanningTreeVertex &parent, const Iterator start, const Iterator end)
: Static assert that Iterator::value_type == SpanningTreeVertex

Namespace ck
: Fwd decl for a temporary class. Remove after delegated cross-array reductions are implemented more optimally

Global ComlibArrayInfo::localMulticast (CkVec< CkArrayIndex > *idx_vec, envelope *env)
Replace this method with calls to CharmStrategy::deliverToIndices, possibly making it a function that is not part of any class

Global killFile
the following declarations should be moved into a separate file for all

Generated on Sat May 26 08:08:11 2012 for Charm++ by  doxygen 1.5.5