149 Commits (eca987ccb405c2ee720b9d7a699d8fe1a659e56a)

Author SHA1 Message Date
Sean McBride eca987ccb4 fix: correct valgrind errors
4 years ago
Sean McBride f93da9e766 fix: add format printf to panic
4 years ago
Sean McBride df043c5a4a chore: assert preemp disabled on mcontext restore
4 years ago
Sean McBride bb4e5467e8 docs: change TODO to FIXME in libuv cb
4 years ago
Sean McBride a19955f023 fix: Make userspace registers explicit integers
4 years ago
Sean McBride 948947dec8 chore: merge changes from other branch
4 years ago
Sean McBride 02d60a740d chore: add trailing newlines
4 years ago
Sean McBride 324253095d refactor: clarify interval duration is not macro
4 years ago
Sean McBride 47f24b6952 fix: namespace sandbox states
4 years ago
Sean McBride 0d1d73018a docs: remove redundant comments in types.h
4 years ago
Sean McBride 50c46ae8e9 docs: better comment wasm init funcs
4 years ago
Sean McBride 58a38016b1 chore: sandbox member cache->sandbox context cache
4 years ago
Sean McBride fbea46b84f chore: add newline to panic function
4 years ago
Sean McBride 613ed72ee5 chore: flatten x64 mcontext restore else
4 years ago
Sean McBride 9eb5541afa feat: propagate dequeue and remove return codes
4 years ago
Sean McBride d36b28bf21 chore: local_runqueue add cleanup
4 years ago
Sean McBride 5ccf8bbd87 chore: organize preprocessor includes
4 years ago
Sean McBride dfb1c65e93 fix: push PQ error handling to caller
4 years ago
Sean McBride 7384b2de1e fix: harden panic logic
4 years ago
Sean McBride 68e91a8853 chore: combine thread locals into struct
4 years ago
Sean McBride 1c2aa448cd chore: rename scheduler interfaces and variants
4 years ago
Sean McBride 0eb474a8d7 chore: replace app header guards w pragma once
4 years ago
Sean McBride f7e472a8d9 chore: rename get_priority to get_priority_fn
4 years ago
Sean McBride 46881a0f26 chore: suffix fn typedefs with _fn_t
4 years ago
Sean McBride ab41672359 docs: remove extraneous comment
4 years ago
Sean McBride 08fecb21d1 docs: fixing additional multiline comment
4 years ago
Sean McBride 3dd4a6857d docs: fix multi-line comment
4 years ago
Sean McBride 29201f737d docs: Use style guide format for comments
4 years ago
Sean McBride cf42133127 chore: add explicit curly braces
4 years ago
Sean McBride 94f69a912c docs: better inline comment
5 years ago
Sean McBride b8a0e28d11 chore: cleanup sandbox logic
5 years ago
Sean McBride c0d82db22b fix: Correct memory leak and general cleanup
5 years ago
Sean McBride fa5f254af1 chore: remove extraneous log
5 years ago
Sean McBride 06dbd3cd21 chore: remove redudant typedef
5 years ago
Sean McBride 218893ed3b feat: Non-crashing demo state
5 years ago
Sean McBride 3caecadefe feat: Implement peek in ps
5 years ago
Sean McBride eef45c5983 chore: correct endif comment
5 years ago
Sean McBride 996c147928 fix: correct runqueue cleanup bug
5 years ago
Sean McBride 83ee42e89b chore: break up runtime and worker_thread
5 years ago
Sean McBride 4d29585236 chore: demonstrate priority
5 years ago
Sean McBride 61c7ccea0c feat: implement PQ-based runqueue
5 years ago
Sean McBride f5f9c168c6 chore: Simplify worker scheduling
5 years ago
Sean McBride 307f7c0d59 chore: encapsulte http_parser_settings
5 years ago
Sean McBride 321e26577d chore: replace in_interrupt with bool
5 years ago
Sean McBride d42370c357 chore: simplify sandbox_allocate
5 years ago
Sean McBride c2c6332bc1 chore: encapsulate completion queue
5 years ago
Sean McBride dafa257273 chore: encapsulate current_sandbox
5 years ago
Sean McBride 403b167a7e chore: refactor out sandbox_run_queue
5 years ago
Sean McBride 6a7bbc2e97 feat: add deadline logic
5 years ago
Sean McBride 6478ff9b84 feat: WIP ps
5 years ago