Skip to content

Implement owning_span#479

Merged
malleoz merged 1 commit into
vabold:mainfrom
malleoz:owning_span
Mar 11, 2026
Merged

Implement owning_span#479
malleoz merged 1 commit into
vabold:mainfrom
malleoz:owning_span

Conversation

@malleoz
Copy link
Copy Markdown
Collaborator

@malleoz malleoz commented Feb 25, 2026

Fixes #177 (partially).

Adds a owning_span, which is essentially the functionality of a std::unique_ptr<T[]> with a m_size such that the buffer is de-allocated on object destruction.

@malleoz malleoz force-pushed the owning_span branch 3 times, most recently from c49158b to ef413c8 Compare March 11, 2026 03:10
Copy link
Copy Markdown
Owner

@vabold vabold left a comment

Choose a reason for hiding this comment

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

Besides rails, everything else looks fine.

@malleoz malleoz force-pushed the owning_span branch 2 times, most recently from 23fc256 to 1b8099c Compare March 11, 2026 16:09
@malleoz malleoz merged commit 3bf7285 into vabold:main Mar 11, 2026
4 checks passed
@malleoz malleoz deleted the owning_span branch March 11, 2026 16:22
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.

Explore viability/necessity for creating our own container types

2 participants