611 Commits (86b1a274e934ef8683141a072cbec935696f9015)
 

Author SHA1 Message Date
Sean McBride ac55d309ff chore: rename state in unhygienic lock macros
5 years ago
Sean McBride 012729ada1 chore: assorted socket error handling
5 years ago
Sean McBride 9d19d55179 fix: correct allocate error handling
5 years ago
Sean McBride 696f9e092f chore: remove uv related prepocessor stuff
5 years ago
Sean McBride 51c26bb952 feat: remove libuv, rework pq, http close DRY up
5 years ago
Sean McBride 3afe74ae78 feat: runtime configurable sandbox perf logging
5 years ago
Sean McBride aa5c873c2a chore: Remove configs that are now dynamic
5 years ago
Sean McBride 0a08453f29 chore: DRY up scripts
5 years ago
Sean McBride b0f20d62fc fix: correct error code
5 years ago
Sean McBride 0b41d21476 feat: expose NWORKERS as environment var
5 years ago
Sean McBride cf29da6517 chore: update preeption experiment
5 years ago
Sean McBride abce89b981 feat: Expose scheduler as runtime config
5 years ago
Sean McBride 306eb39b16 feat: Complete application experiment
5 years ago
Sean McBride e19d007ca7 feat: Additional syscalls
5 years ago
Sean McBride e7723e3331 fix: correct http-parser bug
5 years ago
Sean McBride 887c2de312 test: Add payload experiment
5 years ago
Sean McBride a5b22b91fb chore: Add gocr submodule
5 years ago
Sean McBride d860adc81e chore: Add gocr application
5 years ago
Sean McBride 5d9be6e926 fix: restore additional syscalls
5 years ago
Sean McBride bc8c16c44e chore: Remove experiment results
5 years ago
Sean McBride f8d3e8d961 chore: Move preeption to experiments directory
5 years ago
Sean McBride 61ae0375af docs: add documentation for concurrency experiment
5 years ago
Sean McBride d5ba4b03bc chore: restore default NCORES
5 years ago
Sean McBride 0509874d6f test: add concurrency experiment
5 years ago
Sean McBride c6dacb99ac chore: add client debug logging
5 years ago
Sean McBride a54a72724b fix: ignore SIGPIPE
5 years ago
Sean McBride 20f965af61 fix: Ignore SIGPIPEs
5 years ago
Sean McBride ec40ad0c0c chore: Various experiments
5 years ago
Sean McBride b283f8b8f1 docs: Remove incorrect comment
5 years ago
Sean McBride 368478374f chore: fix error handling
5 years ago
Sean McBride 7bf48e3aaa feat: WIP
5 years ago
Sean McBride 2bed1bf2e3 refactor: set flags to bool
5 years ago
Sean McBride f356cff4a2 chore: Return sane errno on unimplemented syscall
5 years ago
Sean McBride 106db3d348 chore: clarified syscall backing functions
5 years ago
Sean McBride 81a4d65a2e docs: Add attribution to syscall.c
5 years ago
Sean McBride a307d6193a fix: correct atomics
5 years ago
Sean McBride 575d64eba8 chore: restore max cores
5 years ago
Sean McBride 455d73d719 chore: fix error on NDEBUG
5 years ago
Sean McBride 2a82fe96f3 feat: get epoll implementation working
5 years ago
Sean McBride ff8c04a6e9 chore: Change client parsing from error to log
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 c855d013c8 fix: remove atomics from threadlocal
5 years ago
Sean McBride bf6b5d3c61 fix: cleanup lock API
5 years ago
Sean McBride 69aa03d68f fix: correct async write 4XX
5 years ago
Sean McBride 83c0fcd26a fix: correct so compiles on USE_HTTP_UVIO
5 years ago
Sean McBride cded94e68d refactor: Clear pointer earlier
5 years ago
Sean McBride 6ade9a2927 docs: add missing returns
5 years ago