305 Commits (f38b08cee7e803eca7ae0f20f8d86f127ac00702)

Author SHA1 Message Date
Sean McBride f38b08cee7 refactor: sandbox
4 years ago
Sean McBride 2f5a3db2ec refactor: module
4 years ago
Sean McBride 6c8a2c78c1 refactor: current sandbox
4 years ago
Sean McBride d507a0730d refactor: module database
4 years ago
Sean McBride 1be32fa2d2 refactor: http total
4 years ago
Sean McBride 5cab06fac4 refactor: http request
4 years ago
Sean McBride f665c6ab1f refactor: generic thread
4 years ago
Sean McBride aa77d07f75 refactor: client socket
4 years ago
Sean McBride 3fc750263d refactor: admissions info
4 years ago
Sean McBride 067cbf6fc9 chore: Encapsulate Admissions Control
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 b3e93a087e feat: WIP implementation
4 years ago
Sean McBride ea6c40ab3c chore: Configurable quantum
4 years ago
Sean McBride 3f18cf0cfc feat: make preemption toggle runtime config
4 years ago
Sean McBride 375ce5019f chore: Resolve some undefined sanitizer type nits
4 years ago
Sean McBride b510214e37 fix: Make module reference count atomic
4 years ago
Sean McBride e1f7dbe6c3 fix: type error and typo
4 years ago
Sean McBride a0810a4533 chore: log client info on socket descriptor error
4 years ago
Sean McBride 64fca85cc4 fix: correct socket address lifetime error
4 years ago
Sean McBride 21d0f28572 chore: Fix missing csv comma
4 years ago
Sean McBride 1517db0759 fix: Correct implicit pointer cast
4 years ago
Sean McBride 65e8b27775 chore: Mask ARM source if not AARCH64 not defined
4 years ago
Sean McBride 661748afe4 feat: Basic memory profiling
4 years ago
Sean McBride 86b1a274e9 chore: validation and active as boolean
4 years ago
Sean McBride 5968d9b72e feat: more explicit config logging and validation
4 years ago
Sean McBride 0d44e473e3 chore: formatting nits
4 years ago
Sean McBride e771e7e1e0 feat: add memory to sandbox log
4 years ago
Sean McBride 192f539f36 test: Improve Image resize
4 years ago
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