22 Commits (67af09ca4800d9375f66f39791f9c0e9e4552f5e)

Author SHA1 Message Date
Sean McBride 474f104092 chore: remove redundant highest_priority updates
4 years ago
Sean McBride d3e085c64e fix: correct PQ bug
4 years ago
Sean McBride a83ae29d1b feat: remove libuv, rework pq, http close DRY up
4 years ago
Sean McBride bf6b5d3c61 fix: cleanup lock API
4 years ago
Sean McBride 587e2ab354 feat: Only dequeue request if actually earlier
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 f963828db7 chore: general pq cleanup
4 years ago
Sean McBride 9eb5541afa feat: propagate dequeue and remove return codes
4 years ago
Sean McBride dfb1c65e93 fix: push PQ error handling to caller
4 years ago
Sean McBride 7384b2de1e fix: harden panic logic
4 years ago
Sean McBride f7e472a8d9 chore: rename get_priority to get_priority_fn
4 years ago
Sean McBride 46881a0f26 chore: suffix fn typedefs with _fn_t
4 years ago
Sean McBride bfe19dce69 fix: assorted small priority queue fixes
4 years ago
Sean McBride 29201f737d docs: Use style guide format for comments
4 years ago
Sean McBride 653af014a7 fix: cleanly handling preemption
5 years ago
Sean McBride 218893ed3b feat: Non-crashing demo state
5 years ago
Sean McBride 996c147928 fix: correct runqueue cleanup bug
5 years ago
Sean McBride 1999a97c8f feat: Implement basic ps for sandbox requests
5 years ago
Sean McBride 34d91cfa21 refactor: wrap existing request queue
5 years ago