44 Commits (255461198d173c29a5eb2dbdf8e504941d3e0090)

Author SHA1 Message Date
Sean McBride 255461198d fix: wasi args
3 years ago
Sean McBride b101e8bcda feat: Remove exit trap
3 years ago
Sean McBride 135ba6105f chore: update wasm apps
3 years ago
Sean McBride ac374e72fd feat: unreachable trap support
3 years ago
Sean McBride 62a8dafa7c feat: sigfpe wasm traps
3 years ago
Sean McBride eb74a306ff
Wasm traps (#301)
3 years ago
Sean McBride 1cb220f348 fix: Correct globals bugs
3 years ago
Sean McBride 7cacac64c0
WIP: WASI Support (#267)
3 years ago
Sean McBride 3cf4580b5d refactor: wasm_memory
3 years ago
Sean McBride f4ede43b52 feat: WIP restage of memory allocation features
3 years ago
Sean McBride c845bcce8e fix: Correct nit when NDEBUG is set
3 years ago
Sean McBride 45e44d51de feat: enable direct fast switch between sandboxes
3 years ago
Sean McBride 06910736d1 feat: Improved sandbox timekeeping
3 years ago
Sean McBride 72e6c3e043 refactor: Cleanup deferred sigalrm handling
3 years ago
Sean McBride 9bd12e5403 fix: Correct valid state in sandbox init error
3 years ago
Sean McBride 9ec668ec3e refactor: rename state transitions
3 years ago
Sean McBride 3a60134d44 refactor: scheduler cleanup
3 years ago
Sean McBride b8364bd53e refactor: Remove preemptable
4 years ago
Sean McBride 815546852c feat: Modified scheduler state machine
4 years ago
Sean McBride ebf6dc2e84 refactor: Use C18 features
4 years ago
Sean McBride f61f34f08a refactor: Clean up HTTP handling
4 years ago
Sean McBride 7387a69f2d refactor: module and ABI interface
4 years ago
Sean McBride 813ff54bef refactor: remove argsize and arguments
4 years ago
Sean McBride c80dfa1db5 refactor: sandbox timestamps
4 years ago
Sean McBride 13a997cb80 refactor: wasm memory
4 years ago
Sean McBride 938f1a8950 refactor: Strip out sandbox fds
4 years ago
Sean McBride b924ed812d feat: Simplify softint disable logic
4 years ago
Sean McBride 0f0d0fcb18 feat: rework of scheduler logic
4 years ago
Sean McBride 91c429cd8f feat: simplified sigalrms
4 years ago
Sean McBride 0b6e8e891f refactor: Additional static inlines
4 years ago
Sean McBride 064dac1aaf refactor: assorted header cleanup
4 years ago
Sean McBride d269c04c69 refactor: Namespace cleanup
4 years ago
Sean McBride 6c8a2c78c1 refactor: current sandbox
4 years ago
Sean McBride a83ae29d1b feat: remove libuv, rework pq, http close DRY up
4 years ago
Sean McBride 25d746c2e4 feat: WIP
4 years ago
Sean McBride d6f10cac7a refactor: decompose types.h
5 years ago
Sean McBride 2f164c3430 chore: refactor our sandbox_request_t
5 years ago
Sean McBride 58a38016b1 chore: sandbox member cache->sandbox context cache
5 years ago
Sean McBride f45b450360 chore: DRY up current_sandbox funcs
5 years ago
Sean McBride 68e91a8853 chore: combine thread locals into struct
5 years ago
Sean McBride 29201f737d docs: Use style guide format for comments
5 years ago
Sean McBride b8a0e28d11 chore: cleanup sandbox logic
5 years ago
Sean McBride 0e6c77d923 chore: align lifetimes for shortcuts
5 years ago
Sean McBride dafa257273 chore: encapsulate current_sandbox
5 years ago