1
I Use This!
Inactive
Analyzed about 16 hours ago. based on code collected 1 day ago.

Project Summary

`libslablist` is an implementation of slab lists.

Slab lists are a memory efficient data structure, that can optionally keep data sorted in logarithmic time.

Here are some comparisons, so that you can get an idea of how Slab Lists perform. First we will compare to `uuavl`. `uuavl` is the AVL Tree implementation used in the Illumos kernel. It is among the most memory-efficient and cpu-efficient implementations in the world.

`uuavl` uses 10% _less_ time than `libslablist` on sequential input.
`uuavl` uses 365% _more_ memory than `libslablist` on sequential input.
`uuavl` uses 7% _less_ time than `libslablist` on random input.
`uuavl` uses 271% _more_ memory than `libslablist` on random input.

Tags

data_structure library list sorted_set

In a Nutshell, libslablist...

Quick Reference

Common Development and Distribution License 1.0
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Sub-License

Use Patent Claims

Forbidden

Hold Liable

Use Trademarks

Required

Disclose Source

Include Copyright

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    nearly 1 in 3 companies have no process for identifying, tracking, or remediating known open source vulnerabilities
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog
  • ...
    use of OSS increased in 65% of companies in 2016
  • ...
    learn about Open Hub updates and features on the Open Hub blog

Languages

C
67%
D
21%
Perl
8%
3 Other
4%

30 Day Summary

Jul 28 2026 — Aug 27 2026

12 Month Summary

Aug 27 2025 — Aug 27 2026

Ratings

Be the first to rate this project
Click to add your rating
  
Review this Project!