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

refactor(shada): rework msgpack decoding without msgpack-c #29540

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

bfredl
Copy link
Member

@bfredl bfredl commented Jul 2, 2024

and thus get rid of msgpack-c dependency

@github-actions github-actions bot added build building and installing Neovim using the provided scripts refactor changes that are not features or bugfixes labels Jul 2, 2024
@clason

This comment was marked as resolved.

@bfredl bfredl force-pushed the neoshada branch 7 times, most recently from 83a9abf to 7533876 Compare July 4, 2024 10:06
@clason

This comment was marked as off-topic.

@clason

This comment was marked as resolved.

@bfredl bfredl force-pushed the neoshada branch 4 times, most recently from 9ccab18 to 6e9cb1f Compare July 11, 2024 10:18
@bfredl bfredl marked this pull request as ready for review July 11, 2024 10:19
@dundargoc

This comment was marked as resolved.

This also makes shada reading slightly faster due to avoiding
some copying and allocation.

Use keysets to drive decoding of msgpack maps for shada entries.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build building and installing Neovim using the provided scripts refactor changes that are not features or bugfixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants
-