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

HashTable: improve storing strings on the heap #14

Open
isamaru opened this issue Sep 27, 2017 · 0 comments
Open

HashTable: improve storing strings on the heap #14

isamaru opened this issue Sep 27, 2017 · 0 comments

Comments

@isamaru
Copy link
Contributor

isamaru commented Sep 27, 2017

Currently, each string stored in the hashtable is allocated on the regular heap with its own malloc, which suffers from additional memory overhead (bookkeeping data + padding). This overhead can increase the heap size by 50-100 %.
Writing own heap for strings could make this a little bit more memory-efficient and maybe a little faster.

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

No branches or pull requests

1 participant