Initial dump of uncompleted changes from the end of the summer. This is not yet in working condition. Includes a rewrite/reorganization of the entire project.
Removed old files I forgot to delete in git.
Deleted what it thought was a submodule.
Committed the updated main pgdb source.
GDMIParser no longer distinguishes between OOB records and result records on return. Removed spurious commented line in GDBMI.
Added LMON_be.scatter. This is untested.
Fixed space in lmon.py.
More work on the communicator. Redid topology distribution and back-end MRNet init.
Initial full new comm implementation.
Fixed a syntax error.
Fixed an import error. Added exception guard for __del__ in GDBFE.
Updated GDBBE to also include exception guard.
Fixed a typo in lmonbe for LMON_be_scatter argtypes.
Fixed variable naming problem in _construct_mrnet_topology.
Fixed variable/function confusion in comm with shutdown.
Fixed several bugs in comm.
Fixed bugs in LMON_be_scatter relating to memory layout and null bytes.
Fixed more comm bugs.
Added more locking in comm.
Fixed recv returning streams.