Project

General

Profile

« Previous | Next » 

Revision 699d281a

ID699d281a2dead9a882fb6d905e088009114a2101
Parent 5bf8ddf6
Child 57add175

Added by Ramprasad Venkataraman almost 3 years ago

Cleanup #165: Annihilate CkMigratableList and temporarily typedef to std::map

Much of our pre-stable-stl code grew its own mutant data structures
which could do all weird and fantastic things. CkMigratableList seems
one such. Its permits indexed random access from an array which can
have empty slots while iteration is O(containersize) instead of O(numElements).
I think much of this effort is in order to keep CkLocRec_local::localIdx
in sync with the element's actual location in the array manager's element
lists.

Nuke this structure and temporarily replace with std::map. Eventually,
even that should give way for more efficient element lookups.

Change-Id: I36167cabd715e907d5da96741c3ba3a19c11f5e4

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences