139 Commits (effae8c3498d3d4de51e2962e070dea2e77fceb7)

Author SHA1 Message Date
lyuxiaosu 9b97152632 apply traiged sending sig alarm to other worker thread for SRSF
3 years ago
xiaosuGW 5d77f8efb5 remove redundent comments
3 years ago
xiaosuGW 3bbc2f28fd support linear chain function calling by using list to chain modules
3 years ago
xiaosuGW e6be55b1ed support chain function calling by introducing hashtable for retrieving module struct
3 years ago
Sean McBride 7da858304e fix: correct set prio symbol
4 years ago
Sean McBride 758a1425b5 refactor: additional cleanup
4 years ago
Sean McBride 85856148e1 refactor: Additional cleanup
4 years ago
Sean McBride 91c429cd8f feat: simplified sigalrms
4 years ago
Sean McBride faacc5c785 refactor: http header cleanup
4 years ago
Sean McBride a5ea5f410a fix: Correct namespace issue on prio symbols
4 years ago
Sean McBride 13c511a679 feat: add prio logic
4 years ago
Sean McBride 6b1dde7257 refactor: Clean up listener core locks and org
4 years ago
Sean McBride de8def59cc chore: rlimit cleanup
4 years ago
Sean McBride eb4e5b276a fix: Revert sigmask change
4 years ago
Sean McBride a5b5e0f29a fix: Stop handling signals in initialize thread
4 years ago
Sean McBride b3e93a087e feat: WIP implementation
4 years ago
Sean McBride 7dd623fd6f chore: fix typo in comment
4 years ago
Sean McBride 192f539f36 test: Improve Image resize
4 years ago
Sean McBride b5f63edfee chore: Update logs and flags
4 years ago
Sean McBride 9767aec9ad chore: refactor away DEBUG define
4 years ago
Sean McBride 5d8a761b61 feat: Refactor of conditional compilation units
4 years ago
Sean McBride a83ae29d1b feat: remove libuv, rework pq, http close DRY up
4 years ago
Sean McBride 8aef688553 feat: runtime configurable sandbox perf logging
4 years ago
Sean McBride 99d33c46cb fix: correct error code
4 years ago
Sean McBride c0a97a5394 feat: Expose scheduler as runtime config
4 years ago
Sean McBride 46f597a78c fix: correct http-parser bug
4 years ago
Sean McBride 52d17f63cd fix: ignore SIGPIPE
4 years ago
Sean McBride a307d6193a fix: correct atomics
4 years ago
Sean McBride 10ad100847 feat: Use integers for admissions control
4 years ago
Sean McBride c3dbe76173 chore: Change panic to assert
4 years ago
Sean McBride 3159ab8d88 chore: Replace assert with runtime panic
4 years ago
Sean McBride 1429eb1218 chore: remove extra casts
4 years ago
Sean McBride cded94e68d refactor: Clear pointer earlier
4 years ago
Sean McBride 92c17d7717 chore: Assorted debugging enhancements
4 years ago
Sean McBride 0e521668f8 feat: refactor workers for nonblocking sockets
4 years ago
Sean McBride a7293a7a0a feat: non-blocking listener core
4 years ago
Sean McBride c1edca2a42 chore: assorted socket error handling
4 years ago
Sean McBride 9ead528dfc chore: better debugging and small socket fixes
4 years ago
Sean McBride 9bed646e3b chore: enhance log granularity
4 years ago
Sean McBride 82d0505104 chore: make durations uint32_t
4 years ago
Sean McBride d1d27a9162 feat: percentiles for execution estimates
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 628275f6f9 docs: Associate FIXMEs and TODOs with issues
4 years ago
Sean McBride e898d5ab69 chore: validate interrupts disabled at spinlock
4 years ago
Sean McBride d6f10cac7a refactor: decompose types.h
4 years ago
Sean McBride 5c87885722 chore: rename request_arrival_timestamp
4 years ago
Sean McBride d1f80d8b1e chore: port simple doc and error handlign
4 years ago
Sean McBride 2f164c3430 chore: refactor our sandbox_request_t
4 years ago