24 Commits (beed67cea0c2d7a8af03e04cf7df1231debbfe3e)

Author SHA1 Message Date
Emil beed67cea0
remove epoll from workers (#365)
3 years ago
Sean McBride 680221c1e2 feat: Reimplement spinlocks for better tracking
3 years ago
Sean McBride f4ede43b52 feat: WIP restage of memory allocation features
3 years ago
Sean McBride ebf6dc2e84 refactor: Use C18 features
4 years ago
Sean McBride 064dac1aaf refactor: assorted header cleanup
4 years ago
Sean McBride 9e3530427a refactor: assorted fixed from clang warnings
4 years ago
Sean McBride d269c04c69 refactor: Namespace cleanup
4 years ago
Sean McBride c226ff2e03 refactor: small nits
4 years ago
Sean McBride 6b1dde7257 refactor: Clean up listener core locks and org
4 years ago
Sean McBride b3e93a087e feat: WIP implementation
4 years ago
Sean McBride 1517db0759 fix: Correct implicit pointer cast
4 years ago
Sean McBride 9767aec9ad chore: refactor away DEBUG define
4 years ago
Sean McBride a83ae29d1b feat: remove libuv, rework pq, http close DRY up
4 years ago
Sean McBride e810d78561 feat: expose NWORKERS as environment var
4 years ago
Sean McBride 2a82fe96f3 feat: get epoll implementation working
5 years ago
Sean McBride 6673734857 feat: mcs locks and profiling
5 years ago
Sean McBride 142a57dbb6 chore: make cleanup
5 years ago
Sean McBride d6f10cac7a refactor: decompose types.h
5 years ago
Sean McBride 4cb7c355b4 chore: refactor out u32
5 years ago
Sean McBride 5ccf8bbd87 chore: organize preprocessor includes
5 years ago
Sean McBride 0eb474a8d7 chore: replace app header guards w pragma once
5 years ago
Sean McBride 29201f737d docs: Use style guide format for comments
5 years ago
Sean McBride cf42133127 chore: add explicit curly braces
5 years ago
Sean McBride 83ee42e89b chore: break up runtime and worker_thread
5 years ago