276 Commits (fc3c7238ac0cbab5b9146255016a7fba6f487114)

Author SHA1 Message Date
Sean McBride 1a828a4a40 chore: Add issue for context restore new
4 years ago
Sean McBride 57af991ecc chore: add issue for fixme
4 years ago
Sean McBride de1ab890c4 feat: admissions control headspace for overhead
4 years ago
Sean McBride 978b692452 fix: correct assorted bugs
4 years ago
Sean McBride bcb00b4e1c chore: log invalid context
4 years ago
Sean McBride b61da62c2b chore: fix missing include
4 years ago
Sean McBride aa224d1ac1 chore: make quantum smaller
4 years ago
Sean McBride 6554e6d1fe fix: correct sloppy overflow
4 years ago
Sean McBride f8d3a0c991 docs: Update zombie funciton comment
4 years ago
Sean McBride 240a1af6c7 chore: update extern to match integral MHz
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 25b67841e4 chore: rename state in unhygienic lock macros
4 years ago
Sean McBride f7df3c876e chore: assorted socket error handling
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 e810d78561 feat: expose NWORKERS as environment var
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 7ca1f8e63d docs: Remove incorrect comment
4 years ago
Sean McBride 25d746c2e4 feat: WIP
4 years ago
Sean McBride ef777c2705 refactor: set flags to bool
4 years ago
Sean McBride 2a82fe96f3 feat: get epoll implementation working
4 years ago
Sean McBride ff8c04a6e9 chore: Change client parsing from error to log
4 years ago
Sean McBride 10ad100847 feat: Use integers for admissions control
4 years ago
Sean McBride bf6b5d3c61 fix: cleanup lock API
4 years ago
Sean McBride 3c7e062548 refactor: cleanup module DB
4 years ago
Sean McBride e0a80711f9 chore: Simplify module db add
4 years ago
Sean McBride 92c17d7717 chore: Assorted debugging enhancements
4 years ago
Sean McBride f93a18e685 chore: change perror to debuglog
4 years ago
Sean McBride e91f9feb8e fix: disable interrupts when lock is held
4 years ago
Sean McBride 6c718dfa6e chore: Stop adding to unused database
4 years ago
Sean McBride a7293a7a0a feat: non-blocking listener core
4 years ago
Sean McBride 0787b27b4f fix: correct module db errors
4 years ago
Sean McBride 019130b43c chore: Cleanup module_database_dd
4 years ago
Sean McBride 296a907107 docs: better document epoll backlog
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 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 01d32c19f8 chore: replace asserts with abort to be use NDEBUG
4 years ago
Sean McBride 04e63c2a02 chore: panic on recursive softint disables
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 f8f1db7eaf feat: complete lock refactor
4 years ago
Sean McBride b3215c6dbc feat: all but trylock
4 years ago