Skip to content

rocAL Serialize PR 1- Introduce EnumRegistry#390

Merged
kiritigowda merged 24 commits intoROCm:developfrom
fiona-gladwin:fg/enum_register
Oct 13, 2025
Merged

rocAL Serialize PR 1- Introduce EnumRegistry#390
kiritigowda merged 24 commits intoROCm:developfrom
fiona-gladwin:fg/enum_register

Conversation

@fiona-gladwin
Copy link
Copy Markdown
Contributor

Motivation

  • Add support to register all the enums required for serialization.

Technical Details

  • Adds a new EnumRegistry singleton class that provides automatic enum type registration and lookup capabilities
  • Introduces REGISTER_ENUM macro for enum registration
  • Registers multiple existing enum types across the codebase using the new macro

NOTE: To be merged after PR #389

@fiona-gladwin fiona-gladwin changed the title rocAL Serialize PR 1: Introduce EnumRegistry rocAL Serialize PR 1- Introduce EnumRegistry Oct 3, 2025
@fiona-gladwin fiona-gladwin requested a review from a team as a code owner October 7, 2025 09:37
Copy link
Copy Markdown
Contributor

@spolifroni-amd spolifroni-amd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There doesn't seem to be anything for docs to review, but I was wondering if this needed a changelog entry? it looks like some headers have changed.

@fiona-gladwin
Copy link
Copy Markdown
Contributor Author

There doesn't seem to be anything for docs to review, but I was wondering if this needed a changelog entry? it looks like some headers have changed.

Done

@kiritigowda kiritigowda self-assigned this Oct 13, 2025
@kiritigowda kiritigowda merged commit c21dec6 into ROCm:develop Oct 13, 2025
5 checks passed
kiritigowda added a commit that referenced this pull request Oct 13, 2025
kiritigowda added a commit that referenced this pull request Oct 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants