vine
2020-08-26 Miles RoutA wide variety of changes (the perfect commit) master
2020-08-26 Miles RoutImprove strings and allocators
2020-08-26 Miles RoutSwitch entirely to 64-bit hashing
2020-08-23 Miles RoutExtend and clean up object system
2020-08-23 Miles RoutAdd sanitiser build mode (asan/ubsan)
2020-08-23 Miles RoutCompletely rework object system
2020-08-22 Miles RoutWIP
2020-08-22 Miles RoutDocumentation/formatting changes
2020-06-29 Miles RoutWIP
2020-06-13 Miles RoutAdd prerequisites to 'tags' target in Makefile
2020-06-13 Miles RoutFix printf-style format warnings
2020-06-13 Miles RoutRename 'system' to 'subsystem' in log (sub)system
2020-06-13 Miles RoutMove container_of macro to a new header
2020-06-12 Miles RoutChange README and docs/
2020-06-12 Miles RoutMove to intrusive queue system
2020-02-22 Miles RoutRename fibre_queue to fibre_store
2020-02-22 Miles RoutAdd TODO for MADV_DONTNEED of fibre stacks on ret
2020-02-22 Miles RoutGeneralise fibre_queue_* functions
2020-02-22 Miles RoutRename fibre_list to fibre_queue
2020-02-19 Miles RoutClean up src/{vine,fibre}.c a little
2020-02-17 Miles RoutAdd fibres
2020-02-16 Miles RoutMove documentation from headers to docs/
2020-02-15 Miles RoutAdd CODING-STYLE
2020-02-15 Miles RoutImplement fibres (green threads)
2020-02-11 Miles RoutAdd function to simplify src/vine.c
2020-02-11 Miles RoutImplement strings that keep their views alive
2020-02-11 Miles RoutMake it compile on clang
2020-02-11 Miles RoutAdd proper header guards enforcing #include order
2020-02-10 Miles RoutChange coding style
2020-02-10 Miles RoutAdd FNV1a hash function
2020-02-10 Miles RoutRemove testing code
2020-02-10 Miles RoutFinish {alloc,alloc_buf,str} designs
2020-02-09 Miles RoutStrings and allocators
2019-11-29 Miles RoutMore details on strings and error handling
2019-11-28 Miles RoutMore design details
2019-11-27 Miles RoutAdd initial code
2019-11-27 Miles RoutInitial commit