Currently, we serialize the entirety of synapse data structures. It would be better to only serialize the segments of those structures that correspond to synapses that exist. The problem could be that this isn't a single block of contiguous memory, so we would have to add some additional complexity to the code that marshals/unmarshals data to prepare for serialization or postprocess as part of deserialization.
What is affected by this?
How do we replicate the issue/how would it work?
Expected behavior (i.e. solution or outline of what it would look like)
What kind of issue is this?
Currently, we serialize the entirety of synapse data structures. It would be better to only serialize the segments of those structures that correspond to synapses that exist. The problem could be that this isn't a single block of contiguous memory, so we would have to add some additional complexity to the code that marshals/unmarshals data to prepare for serialization or postprocess as part of deserialization.
What is affected by this?
How do we replicate the issue/how would it work?
Expected behavior (i.e. solution or outline of what it would look like)
Other Comments