Skip to content

Fix typed proxy access to GenericSkeleton event storage#557

Closed
Tejveerpratap2803 wants to merge 1 commit into
eclipse-score:mainfrom
Tejveerpratap2803:tepr_fix_generic_skeleton_access
Closed

Fix typed proxy access to GenericSkeleton event storage#557
Tejveerpratap2803 wants to merge 1 commit into
eclipse-score:mainfrom
Tejveerpratap2803:tepr_fix_generic_skeleton_access

Conversation

@Tejveerpratap2803

@Tejveerpratap2803 Tejveerpratap2803 commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

@Tejveerpratap2803 Tejveerpratap2803 force-pushed the tepr_fix_generic_skeleton_access branch from c6b902d to dbfa8ec Compare June 18, 2026 06:57
@Tejveerpratap2803 Tejveerpratap2803 marked this pull request as draft June 18, 2026 06:57
@Tejveerpratap2803 Tejveerpratap2803 force-pushed the tepr_fix_generic_skeleton_access branch 2 times, most recently from 9a75ecd to 6217745 Compare June 18, 2026 08:15
@Tejveerpratap2803 Tejveerpratap2803 marked this pull request as ready for review June 18, 2026 11:59
Typed ProxyEvent now accesses event samples through EventMetaInfo raw slot storage instead of interpreting provider storage as EventDataStorage<SampleType>.

This keeps typed proxies compatible with GenericSkeleton-created storage while preserving typed skeleton behavior. Proxy event tests and fixtures were updated to emulate production typed storage with a type-erased EventMetaInfo view. Existing proxy event construction tests were aligned with the fixture sample type so EventMetaInfo validation matches the dummy provider storage.
@LittleHuba LittleHuba force-pushed the tepr_fix_generic_skeleton_access branch from 6217745 to 82a1b13 Compare June 23, 2026 17:19
@LittleHuba

Copy link
Copy Markdown
Contributor

Is this still required now that #394 was fixed in place?

@Tejveerpratap2803

Copy link
Copy Markdown
Contributor Author

Is this still required now that #394 was fixed in place?

Actually, I have addressed the comments that Brendan provided in Rudresh's system PR. Since that PR has already been merged, I will close this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants