605 Commits (832d3ea4653aaaae34b59afc8a8a85b62f99728e)
 

Author SHA1 Message Date
Sean McBride c8c7c6a000 feat: check for accidental sandbox returns
4 years ago
Sean McBride f93a18e685 chore: change perror to debuglog
4 years ago
Sean McBride e91f9feb8e fix: disable interrupts when lock is held
4 years ago
Sean McBride 6c718dfa6e chore: Stop adding to unused database
4 years ago
Sean McBride 0e521668f8 feat: refactor workers for nonblocking sockets
4 years ago
Sean McBride a7293a7a0a feat: non-blocking listener core
4 years ago
Sean McBride 0787b27b4f fix: correct module db errors
4 years ago
Sean McBride 019130b43c chore: Cleanup module_database_dd
4 years ago
Sean McBride c1663f59ac chore: Improve module listen error handling
4 years ago
Sean McBride 296a907107 docs: better document epoll backlog
4 years ago
Sean McBride c1edca2a42 chore: assorted socket error handling
4 years ago
Sean McBride 9ead528dfc chore: better debugging and small socket fixes
4 years ago
Sean McBride 47a98d8518 chore: increase relative deadline fib2
4 years ago
Sean McBride 587e2ab354 feat: Only dequeue request if actually earlier
4 years ago
Sean McBride e3261244ee chore: replace aborts with panics
4 years ago
Sean McBride 9bed646e3b chore: enhance log granularity
4 years ago
Sean McBride 9749299672 chore: replace spinloop with return to main loop
4 years ago
Sean McBride 01d32c19f8 chore: replace asserts with abort to be use NDEBUG
4 years ago
Sean McBride 84cdcf7b6c chore: Remove extra softint disable/enable
4 years ago
Sean McBride 04e63c2a02 chore: panic on recursive softint disables
4 years ago
Sean McBride 6021807256 feat: formalize idle loop
4 years ago
Sean McBride 3fcc9c123a chore: fix logging error
4 years ago
Sean McBride c30018eb4a chore: Improve buffer names
4 years ago
Sean McBride 82d0505104 chore: make durations uint32_t
4 years ago
Sean McBride 392d04423a chore: ignore loop of asserts on NDEBUG
4 years ago
Sean McBride d1d27a9162 feat: percentiles for execution estimates
4 years ago
Sean McBride c9bcf086fa fix: correct locking issue
4 years ago
Sean McBride f8f1db7eaf feat: complete lock refactor
4 years ago
Sean McBride b3215c6dbc feat: all but trylock
4 years ago
Sean McBride 6673734857 feat: mcs locks and profiling
4 years ago
Sean McBride c291b049c8 fix: Properly close malformed requests
4 years ago
Sean McBride e430202c1f fix: correct control flow bug
4 years ago
Sean McBride e445e76870 feat: add ability to reject request
4 years ago
Sean McBride 76ba308c16 feat: Initial MVP of admissions control
4 years ago
Sean McBride abfb9b18e4 chore: remove benches
4 years ago
Sean McBride f99050706e chore: simplify Makefile prefix
4 years ago
Sean McBride f6bc233e83 chore: change sledge prefix
4 years ago
Sean McBride 6b4ae2515f chore: rename Awsm prefix
4 years ago
Sean McBride c4aed4ed0e chore: re-add CHAR_BIT
4 years ago
Sean McBride 72987914a9 chore: remove extraneous defines
4 years ago
Sean McBride f66ecf96f9 chore: revert CHAR_BIT
4 years ago
Sean McBride 003d6c6311 chore: remove sf tests, comment out unused defines
4 years ago
Sean McBride 763de413ac chore: makefile cleanup
4 years ago
Sean McBride 20fb90010a chore: Reduce Dockerfile noise
4 years ago
Sean McBride 5f7eb10893 chore: fix missing newline
4 years ago
Sean McBride 142a57dbb6 chore: make cleanup
4 years ago
Sean McBride 920ba73f73 chore: missing assert and defines
4 years ago
Sean McBride 61f28e3ed7 chore: fix missing assert
4 years ago
Sean McBride 09e27354f3 chore: restore missing thirdparty Makefile
4 years ago
Sean McBride 98217780b5 chore: cleanup submodules
4 years ago