Commit Graph

72 Commits

Author SHA1 Message Date
Stjepan Glavina fcdbf80000 Fix deallocation bug 2016-10-28 17:09:04 +02:00
Stjepan Glavina fd36d907c0 Use NULL instead of !0 2016-10-28 13:07:52 +02:00
Stjepan Glavina 89b77b634c More comments 2016-10-28 02:31:37 +02:00
Stjepan Glavina 4e6040f247 Implement a simple doubly linked list 2016-10-28 02:31:23 +02:00
Stjepan Glavina f03ce95123 Clean up the public API 2016-10-27 23:06:02 +02:00
Stjepan Glavina 431f8efe6d Implement previous_occupied 2016-10-27 02:09:49 +02:00
Stjepan Glavina 839d90b94e Implement most iterators 2016-10-27 01:16:19 +02:00
Stjepan Glavina caf788c95f Remove lib and bin sections 2016-10-26 13:18:51 +02:00
Stjepan Glavina 0e1dac78e2 Add empty fn main 2016-10-26 13:18:16 +02:00
Stjepan Glavina b399ed7c6a Add splay_tree target 2016-10-26 12:54:13 +02:00
Stjepan Glavina 8339256c4b Readme TODOs 2016-10-26 12:45:23 +02:00
Stjepan Glavina c4a9c19292 Example skeletons 2016-10-26 12:45:15 +02:00
Stjepan Glavina 0469e69f82 More VecArena methods 2016-10-25 20:25:05 +02:00
Stjepan Glavina 4fcbeaa0b7 Change to dual Apache-2.0/MIT 2016-10-25 18:54:42 +02:00
Stjepan Glavina 3c457bcfa6 Add Travis config 2016-10-25 17:54:37 +02:00
Stjepan Glavina 24bff1a359 More docs for VecArena 2016-10-25 17:43:16 +02:00
Stjepan Glavina 5625648a01 More documentation and cleanup of Bitmap 2016-10-25 16:39:02 +02:00
Stjepan Glavina 8449e05458 Some documentation for Bitmap 2016-10-25 01:44:18 +02:00
Stjepan Glavina 169f9bf510 Put bitmap into a separate module 2016-10-24 22:37:42 +02:00
Stjepan Glavina f56b289659 Implement Bitmap with bidirectional linked list 2016-10-24 19:49:52 +02:00
Stjepan Glavina fe7eee7359 Rough initial design 2016-10-23 14:58:49 +02:00
Stjepan Glavina 7d5dddfb53 Initial commit 2016-10-22 12:25:56 +02:00