60 Commits (5968d9b72e562b862418ec53aa0056a51f8836ae)

Author SHA1 Message Date
Sean McBride 5968d9b72e feat: more explicit config logging and validation
4 years ago
Sean McBride e771e7e1e0 feat: add memory to sandbox log
4 years ago
Sean McBride 8dd53dfd96 fix: Flush log on sigterm
4 years ago
Sean McBride 6e998a8143 fix: Ensure workers init before softints
4 years ago
Sean McBride 6554e6d1fe fix: correct sloppy overflow
4 years ago
Sean McBride a97fe31848 chore: Refactor processor speed to use int
4 years ago
Sean McBride 9767aec9ad chore: refactor away DEBUG define
4 years ago
Sean McBride 8aef688553 feat: runtime configurable sandbox perf logging
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 9bed646e3b chore: enhance log granularity
5 years ago
Sean McBride 4b107f3033 chore: cleanup debuglog file logic
5 years ago
Sean McBride 6cb442d13d docs: assumptions and runtime globals
5 years ago
Sean McBride d6f10cac7a refactor: decompose types.h
5 years ago
Sean McBride 2d1678e091 feat: Encore minimum cores at compiletime
5 years ago
Sean McBride 9720f82441 chore: require min 2 cores
5 years ago
Sean McBride 213c558a75 chore: refactor out i32
5 years ago
Sean McBride 4cb7c355b4 chore: refactor out u32
5 years ago
Sean McBride eca987ccb4 fix: correct valgrind errors
5 years ago
Sean McBride 324253095d refactor: clarify interval duration is not macro
5 years ago
Sean McBride 788ba6909b docs: Replace printfs with debuglog
5 years ago
Sean McBride 5ccf8bbd87 chore: organize preprocessor includes
5 years ago
Sean McBride 50b4ab1b6c fix: correct leak in error handling
5 years ago
Sean McBride 06180781f6 chore: refactor ternary statements
5 years ago
Sean McBride 2d03fe390b chore: remove blank line to clarify unit
5 years ago
Sean McBride 29201f737d docs: Use style guide format for comments
5 years ago
Sean McBride 3caecadefe feat: Implement peek in ps
5 years ago
Sean McBride 83ee42e89b chore: break up runtime and worker_thread
5 years ago
Sean McBride 6a7bbc2e97 feat: add deadline logic
5 years ago
Sean McBride a949cbebe3 chore: refactor double underscores
5 years ago
phani 7ff05b9d73 making it work for aarch64 - seem to work on RPi
5 years ago
Sean McBride a70a83326c chore: de-dunder worker_thread
5 years ago
Sean McBride ba032a5905 chore: de-dunder runtime
5 years ago
Sean McBride 4d660e666b chore: de-dunder listener thrd, module, libuv cbs
5 years ago
Sean McBride b5439ab922 chore: fix inadvertant double prefix
5 years ago
Sean McBride 9dfc740d05 chore: namespace macros and globals in main.c
5 years ago
Sean McBride 25bdc18118 chore: rename sigint to signal_interrupt in files
5 years ago
Sean McBride 2d9a3925cd chore: namespace runtime.c
5 years ago
Sean McBride 70d87fcb51 chore: partial namespace of runtime
5 years ago
Sean McBride 08eb26e984 chore: move module json parsing to module
5 years ago
Sean McBride 75a34360b8 chore: Assorted cleanup
5 years ago
Sean McBride b67860112f chore: cleanup util
5 years ago
Sean McBride ea888ddbb3 chore: assorted refactors
5 years ago
Sean McBride 9762477902 chore: assorted refactors
5 years ago
Sean McBride 2220cf34a0 chore: rerun formatter
5 years ago
Sean McBride 69086d012d Various refactors and end-to-end tracking of cycles
5 years ago
Sean McBride d058f99e0f feat: Assign start_time to sandbox
5 years ago
Sean McBride b0434ac941 build: remove STANDALONE, SBOX_SCALE_ALLOC, USE_LIBUV flags
5 years ago
Sean McBride 6946b08644 refactor: modularize and rename things
5 years ago
Sean McBride 565a03db5d refactor: make resource limits function
5 years ago