You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The flyweight generator allows fixed and dynamic size fields to have any desired ordering, making the determination of field offsets complex.
If all fixed size fields (including fixed length octet arrays) were ordered before all dynamic size fields, the generator code would be simplified and the runtime performance would improve accordingly.
The ordering of fixed size fields relative to other fixed size fields, and the ordering of dynamic size fields relative to other dynamic size fields should follow the IDL.
The text was updated successfully, but these errors were encountered:
jfallows
changed the title
layout for fixed size vs. dynamic size fields
Layout for fixed size vs. dynamic size fields
Jan 13, 2017
The flyweight generator allows fixed and dynamic size fields to have any desired ordering, making the determination of field offsets complex.
If all fixed size fields (including fixed length octet arrays) were ordered before all dynamic size fields, the generator code would be simplified and the runtime performance would improve accordingly.
The ordering of fixed size fields relative to other fixed size fields, and the ordering of dynamic size fields relative to other dynamic size fields should follow the IDL.
The text was updated successfully, but these errors were encountered: