Open
Description
Original author: Osman Sarood
Original issue: https://charm.cs.illinois.edu/redmine/issues/258
The message sizes only represent the 112 bytes header if pack unpack for messages is used. Parameter marshalling works correctly.
Example:
- charm/examples/ring: Currently the example uses pack unpack methods for custom Msg type. Trace-projections fails to log the correct message size. The example currently uses a group. However, the behavior is the same for arrays.
- If you change the same code to use parameter marshalling instead of custom message, the message size is shown correctly.