Skip to content

refactor(container): inline container_data and use std::move for efficiency#146

Merged
ComixHe merged 1 commit into
OpenAtom-Linyaps:masterfrom
ComixHe:master
Apr 13, 2026
Merged

refactor(container): inline container_data and use std::move for efficiency#146
ComixHe merged 1 commit into
OpenAtom-Linyaps:masterfrom
ComixHe:master

Conversation

@ComixHe
Copy link
Copy Markdown
Collaborator

@ComixHe ComixHe commented Apr 13, 2026

  • Move container_data members directly into container class
  • Remove get_private_data friend function and dynamic allocation
  • Use std::move to avoid unnecessary copies in options and config parsing
  • Fix XDG_RUNTIME_DIR default root initialization order

…ciency

- Move container_data members directly into container class
- Remove get_private_data friend function and dynamic allocation
- Use std::move to avoid unnecessary copies in options and config parsing
- Fix XDG_RUNTIME_DIR default root initialization order

Signed-off-by: ComixHe <ComixHe1895@outlook.com>
@ComixHe ComixHe merged commit fa8666c into OpenAtom-Linyaps:master Apr 13, 2026
12 of 13 checks passed
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