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 |
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 |