Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stable buffer #550

Draft
wants to merge 2 commits into
base: multiple-stable-memory
Choose a base branch
from
Draft

Stable buffer #550

wants to merge 2 commits into from

Conversation

matthewhammer
Copy link
Contributor

Extends #516 with an example stable-region-based data structure, for "stable buffers" that

  1. grow one blob at a time and
  2. blob can reappear within a buffer later without taking more space (e.g., for storing elements in a system that recognizes duplicates somehow, which is outside of the scope of this structure for now).

For simplicity, the structure only stores Blobs. It could easily be extended to store other primitive types too.

@matthewhammer matthewhammer changed the base branch from master to multiple-stable-memory March 29, 2023 16:38
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