Sean McBride
e888a14e51
refactor: Eliminate sandbox request
3 years ago
Sean McBride
43592da622
feat: signal tracking and pretty printing
3 years ago
Sean McBride
f3326dc929
refactor: sandbox perf log
3 years ago
Sean McBride
3a60134d44
refactor: scheduler cleanup
3 years ago
Emil
9778db645a
Fixed the Dynamic read of the Number of CPU Cores ( #261 )
...
* Fixed the Dynamic read of the Number of CPU Cores
Closes #260
* removed a commented line
* small changes per Sean's review
* Accomadate Gabe's comments:
- Validate runtime_worker_threads array before usage
- final cleanup
4 years ago
Sean McBride
e4f0bcf8f7
refactor: streamline perf log logic
4 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
5 years ago
Sean McBride
10ad100847
feat: Use integers for admissions control
5 years ago
Sean McBride
c3dbe76173
chore: Change panic to assert
5 years ago
Sean McBride
3159ab8d88
chore: Replace assert with runtime panic
5 years ago
Sean McBride
1429eb1218
chore: remove extra casts
5 years ago
Sean McBride
cded94e68d
refactor: Clear pointer earlier
5 years ago
Sean McBride
92c17d7717
chore: Assorted debugging enhancements
5 years ago
Sean McBride
0e521668f8
feat: refactor workers for nonblocking sockets
5 years ago
Sean McBride
a7293a7a0a
feat: non-blocking listener core
5 years ago
Sean McBride
c1edca2a42
chore: assorted socket error handling
5 years ago
Sean McBride
9ead528dfc
chore: better debugging and small socket fixes
5 years ago
Sean McBride
9bed646e3b
chore: enhance log granularity
5 years ago
Sean McBride
82d0505104
chore: make durations uint32_t
5 years ago
Sean McBride
d1d27a9162
feat: percentiles for execution estimates
5 years ago
Sean McBride
e430202c1f
fix: correct control flow bug
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
628275f6f9
docs: Associate FIXMEs and TODOs with issues
5 years ago
Sean McBride
e898d5ab69
chore: validate interrupts disabled at spinlock
5 years ago
Sean McBride
d6f10cac7a
refactor: decompose types.h
5 years ago
Sean McBride
5c87885722
chore: rename request_arrival_timestamp
5 years ago