448 Commits (e19d007ca7cf89fa768e7d39f339b849005c923e)
 

Author SHA1 Message Date
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
Sean McBride 3c7e062548 refactor: cleanup module DB
5 years ago
Sean McBride e0a80711f9 chore: Simplify module db add
5 years ago
Sean McBride d3df215963 chore: Improve docs and asserts of req parsing
5 years ago
Sean McBride a34f98f579 fix: Improve module_listen error handling
5 years ago
Sean McBride a4da76c303 chore: Document alternate CC_OPTIONS
5 years ago
Sean McBride 92c17d7717 chore: Assorted debugging enhancements
5 years ago
Sean McBride c8c7c6a000 feat: check for accidental sandbox returns
5 years ago
Sean McBride f93a18e685 chore: change perror to debuglog
5 years ago
Sean McBride e91f9feb8e fix: disable interrupts when lock is held
5 years ago
Sean McBride 6c718dfa6e chore: Stop adding to unused database
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 0787b27b4f fix: correct module db errors
5 years ago