Skip to content

Conversation

@zxcv05
Copy link

@zxcv05 zxcv05 commented Dec 18, 2025

MemoryPool is more performant and efficient than using a generic allocator, especially for lots of create()s and destroy()s of only a single type (Node(K, V, D) in this case)

also refactored part of the BPlusTree struct for easier readability and nicer qualities like BPlusTree(K, V, D).Node instead of having detached BPlusTree(K, V, D) and Node(K, V, D) (they are intrinsically linked)

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