234 Commits (9749299672997134a0caf0f36f21c2672542282e)

Author SHA1 Message Date
Sean McBride 01d32c19f8 chore: replace asserts with abort to be use NDEBUG
5 years ago
Sean McBride 04e63c2a02 chore: panic on recursive softint disables
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 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 e445e76870 feat: add ability to reject request
5 years ago
Sean McBride 76ba308c16 feat: Initial MVP of admissions control
5 years ago
Sean McBride 142a57dbb6 chore: make cleanup
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 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 9720f82441 chore: require min 2 cores
5 years ago
Sean McBride eb491a9018 chore: add always inline attributes
5 years ago
Sean McBride b315844c46 feat: constant propagation state transitions
5 years ago
Sean McBride eca1546f7a chore: improved logging
5 years ago
Sean McBride 465b820326 chore: static inline sandbox_state_stringify
5 years ago
Sean McBride c37b2ba9a9 docs: Assorted comment cleanup
5 years ago
Sean McBride 842d078846 feat: set as error transition
5 years ago
Sean McBride c0bcbdbc2e feat: set as returned
5 years ago
Sean McBride c014f94797 feat: set as blocked
5 years ago
Sean McBride b85d089537 feat: running, preempted, complete transitions
5 years ago
Sean McBride 65b10f19dd feat: sandbox set as runnable
5 years ago
Sean McBride fd22432cb0 refactor: set_as_initialized
5 years ago
Sean McBride 048b01e690 feat: print_perf
5 years ago
Sean McBride 24e25f255f feat: add sandbox_state_stringify
5 years ago
Sean McBride 33d65605b1 refactor: free linear memory func
5 years ago
Sean McBride 7dc4488d74 chore: add sandbox state
5 years ago
Sean McBride 853382dcda fix: correct HTTP response syntax
5 years ago
Sean McBride 8d1b447e74 refactor: cleanup HTTP response logic
5 years ago
Sean McBride 81e3a88a1f chore: fix case on enums
5 years ago
phani 1370c9f3e1 changes in aarch64 for context variant
5 years ago
Sean McBride cc88f82958 docs: clarify context switch documentation
5 years ago
Sean McBride 3aba285862 refactor: namespace to arch_context_variant
5 years ago
Sean McBride 8b199f702e chore: remove extra consistency check
5 years ago
Sean McBride 61fd015254 docs: add commet to mcontext restore
5 years ago
Sean McBride fdba1b1de8 feat: error check context variants
5 years ago
Sean McBride 8c3ccc8f14 docs: fix zombie comment
5 years ago