357 Commits (587e2ab3548b973e1560ea3fa5dc66249ffff3ed)

Author SHA1 Message Date
Sean McBride 587e2ab354 feat: Only dequeue request if actually earlier
4 years ago
Sean McBride e3261244ee chore: replace aborts with panics
5 years ago
Sean McBride 9bed646e3b chore: enhance log granularity
5 years ago
Sean McBride 9749299672 chore: replace spinloop with return to main loop
5 years ago
Sean McBride 01d32c19f8 chore: replace asserts with abort to be use NDEBUG
5 years ago
Sean McBride 84cdcf7b6c chore: Remove extra softint disable/enable
5 years ago
Sean McBride 04e63c2a02 chore: panic on recursive softint disables
5 years ago
Sean McBride 6021807256 feat: formalize idle loop
5 years ago
Sean McBride 3fcc9c123a chore: fix logging error
5 years ago
Sean McBride c30018eb4a chore: Improve buffer names
5 years ago
Sean McBride 82d0505104 chore: make durations uint32_t
5 years ago
Sean McBride 392d04423a chore: ignore loop of asserts on NDEBUG
5 years ago
Sean McBride d1d27a9162 feat: percentiles for execution estimates
5 years ago
Sean McBride c9bcf086fa fix: correct locking issue
5 years ago
Sean McBride f8f1db7eaf feat: complete lock refactor
5 years ago
Sean McBride b3215c6dbc feat: all but trylock
5 years ago
Sean McBride 6673734857 feat: mcs locks and profiling
5 years ago
Sean McBride c291b049c8 fix: Properly close malformed requests
5 years ago
Sean McBride e430202c1f fix: correct control flow bug
5 years ago
Sean McBride e445e76870 feat: add ability to reject request
5 years ago
Sean McBride 76ba308c16 feat: Initial MVP of admissions control
5 years ago
Sean McBride abfb9b18e4 chore: remove benches
5 years ago
Sean McBride f99050706e chore: simplify Makefile prefix
5 years ago
Sean McBride f6bc233e83 chore: change sledge prefix
5 years ago
Sean McBride 6b4ae2515f chore: rename Awsm prefix
5 years ago
Sean McBride c4aed4ed0e chore: re-add CHAR_BIT
5 years ago
Sean McBride 72987914a9 chore: remove extraneous defines
5 years ago
Sean McBride f66ecf96f9 chore: revert CHAR_BIT
5 years ago
Sean McBride 003d6c6311 chore: remove sf tests, comment out unused defines
5 years ago
Sean McBride 763de413ac chore: makefile cleanup
5 years ago
Sean McBride 5f7eb10893 chore: fix missing newline
5 years ago
Sean McBride 142a57dbb6 chore: make cleanup
5 years ago
Sean McBride 920ba73f73 chore: missing assert and defines
5 years ago
Sean McBride 61f28e3ed7 chore: fix missing assert
5 years ago
Sean McBride 09e27354f3 chore: restore missing thirdparty Makefile
5 years ago
Sean McBride 98217780b5 chore: cleanup submodules
5 years ago
Sean McBride bd78bccb38 chore: first rename pass
5 years ago
Sean McBride 4b107f3033 chore: cleanup debuglog file logic
5 years ago
Sean McBride 0707f44989 chore: enforce that buffer is power of 2
5 years ago
Sean McBride c307f2a166 feat: Implement perf window
5 years ago
Sean McBride 628275f6f9 docs: Associate FIXMEs and TODOs with issues
5 years ago
Sean McBride f963828db7 chore: general pq cleanup
5 years ago
Sean McBride 6cb442d13d docs: assumptions and runtime globals
5 years ago
Sean McBride ba4f9e2119 feat: precomp module deadline cycles
5 years ago
Sean McBride 1b58f819a7 chore: reuse is_worker function
5 years ago
Sean McBride e898d5ab69 chore: validate interrupts disabled at spinlock
5 years ago
Sean McBride 8e36412944 choe: add util to detect if worker
5 years ago
Sean McBride 94a95c826d fix: add missing header
5 years ago
Sean McBride d6f10cac7a refactor: decompose types.h
5 years ago
Sean McBride 486a72647b feat: add check to validate signal on worker
5 years ago