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

Goals for Serialization/Deserialization, implementation approach. #1

Open
ILikePizza555 opened this issue Apr 28, 2024 · 0 comments
Open
Assignees
Labels
Discussion 💎 feature Completely new feature to be implemented

Comments

@ILikePizza555
Copy link
Collaborator

Goals

  • Cap'n Proto was designed for extremely memory-efficient de-serialization, which we should utilize in this implementation. Let's avoid unnecessary memory usage and invoking the GC. I would be okay with the usage of unsafe in this layer, provided we have ample testing.
  • Compatible with AOT. This is one of the most basic layers of Cap`n Proto. I think it should be usable in all scenarios.
@ILikePizza555 ILikePizza555 added 💎 feature Completely new feature to be implemented Discussion labels Apr 28, 2024
@ILikePizza555 ILikePizza555 self-assigned this Apr 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Discussion 💎 feature Completely new feature to be implemented
Projects
None yet
Development

No branches or pull requests

1 participant