Skip to content

align serdata within a context only - #2330

Open
Splinter1984 wants to merge 1 commit into
eclipse-cyclonedds:masterfrom
Splinter1984:serpayload_align_ridoff
Open

align serdata within a context only#2330
Splinter1984 wants to merge 1 commit into
eclipse-cyclonedds:masterfrom
Splinter1984:serpayload_align_ridoff

Conversation

@Splinter1984

Copy link
Copy Markdown
Contributor

There is no requirement for serdata to be aligned by itself, but alignment is required in context of serialized payload usage within submessage (only exception is data as latest submessage or datafrag, in that cases no of any alignment needed). Thus alignment removed from serdata itself and provided when required. Additionally alignment of loan reduced also.

@Splinter1984
Splinter1984 force-pushed the serpayload_align_ridoff branch from 3a6c5dc to 5a27374 Compare December 11, 2025 15:43
@Splinter1984
Splinter1984 marked this pull request as draft December 11, 2025 16:12
@Splinter1984
Splinter1984 force-pushed the serpayload_align_ridoff branch 6 times, most recently from a0f30cd to 61bcdbc Compare December 19, 2025 11:09
@Splinter1984
Splinter1984 marked this pull request as ready for review December 19, 2025 12:27
@Splinter1984
Splinter1984 force-pushed the serpayload_align_ridoff branch from 61bcdbc to bc0f846 Compare December 19, 2025 12:27
There is no requirement for serdata to be aligned by itself, but
alignment is required in context of serialized payload usage within
submessage (only exception is data as latest submessage or
datafrag, in that cases no of any alignment needed). Thus alignment
removed from serdata itself and provided when required.
Additionally alignment of `loan` reduced also.

Co-authored-by: Erik Boasson <eb@ilities.com>
@Splinter1984
Splinter1984 force-pushed the serpayload_align_ridoff branch from bc0f846 to e3f016f Compare April 20, 2026 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant