438 Commits (76201798623a07c8f031c31a8534c4665fbe65e3)
 

Author SHA1 Message Date
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
Sean McBride bd78bccb38 chore: first rename pass
4 years ago
Sean McBride 4b107f3033 chore: cleanup debuglog file logic
4 years ago
Sean McBride 0707f44989 chore: enforce that buffer is power of 2
4 years ago
Sean McBride c307f2a166 feat: Implement perf window
4 years ago
Sean McBride 628275f6f9 docs: Associate FIXMEs and TODOs with issues
4 years ago
Sean McBride f963828db7 chore: general pq cleanup
4 years ago
Sean McBride 6cb442d13d docs: assumptions and runtime globals
4 years ago
Sean McBride ba4f9e2119 feat: precomp module deadline cycles
4 years ago
Sean McBride 1b58f819a7 chore: reuse is_worker function
4 years ago
Sean McBride e898d5ab69 chore: validate interrupts disabled at spinlock
4 years ago
Sean McBride 8e36412944 choe: add util to detect if worker
4 years ago
Sean McBride 94a95c826d fix: add missing header
4 years ago
Sean McBride d6f10cac7a refactor: decompose types.h
4 years ago
Sean McBride 486a72647b feat: add check to validate signal on worker
4 years ago
Sean McBride 564765c226 refactor: break sigalrm propagate into util func
4 years ago
Sean McBride 3cec497a9b refactor: break signal handlers into inline funcs
4 years ago
Sean McBride 2d1678e091 feat: Encore minimum cores at compiletime
4 years ago