450 Commits (f4ede43b52c0a37321b1dadd309ea4cd711913fd)

Author SHA1 Message Date
Sean McBride f4ede43b52 feat: WIP restage of memory allocation features
4 years ago
Sean McBride 93a7ed0017 chore: format nit
4 years ago
Sean McBride 1a34f91cdd refactor: table instructions
4 years ago
Sean McBride 8d563a5f53 refactor: Further sigalrm changes
4 years ago
Sean McBride 9b7cefccd7 refactor: Cleanup sigalrm handler
4 years ago
Sean McBride c845bcce8e fix: Correct nit when NDEBUG is set
4 years ago
Sean McBride 45e44d51de feat: enable direct fast switch between sandboxes
4 years ago
Sean McBride 74a715febb fix: Update state assertion in FIFO round robin
4 years ago
Sean McBride 06910736d1 feat: Improved sandbox timekeeping
4 years ago
Sean McBride 72e6c3e043 refactor: Cleanup deferred sigalrm handling
4 years ago
Sean McBride 43592da622 feat: signal tracking and pretty printing
4 years ago
Sean McBride cf5e6ea72d feat: replay deferred sigalrms
4 years ago
Sean McBride f3326dc929 refactor: sandbox perf log
4 years ago
Sean McBride 9bd12e5403 fix: Correct valid state in sandbox init error
4 years ago
Sean McBride 3ada5aa08a refactor: Move triage logic to scheduler
4 years ago
Sean McBride 9ec668ec3e refactor: rename state transitions
4 years ago
Sean McBride 3a60134d44 refactor: scheduler cleanup
4 years ago
Sean McBride 54848b765a fix: correct memset to use bytes not nelems
4 years ago
Sean McBride 59f491f48a refactor: Replace magic number
4 years ago
Sean McBride ba3a179475 Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into preemptable-debugging
4 years ago
Sean McBride 8c6ac3eb7b format: Fix clang-format whitespace nit
4 years ago
Sean McBride d01aaa8e9f Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into preemptable-debugging
4 years ago
Sean McBride c4bcd6fedb
Merge pull request #266 from meilier/fix-cflags-DLOG_LOCK_OVERHEAD
4 years ago
Sean McBride b8364bd53e refactor: Remove preemptable
4 years ago
Sean McBride 7e85bb4c59 refactor: more semantic names
4 years ago
Sean McBride 815546852c feat: Modified scheduler state machine
4 years ago
Sean McBride 2c1a33970e fix: stack error handling memory leak
4 years ago
Sean McBride bf5f31adad fix: multi-module JSON has top array
4 years ago
Sean McBride 574dd81791 chore: Comment gocr type check
4 years ago
Sean McBride ebf6dc2e84 refactor: Use C18 features
4 years ago
Sean McBride 96fbac9b30 chore: Remove unclear FIXME
4 years ago
Sean McBride c185c751bd feat: -1 on wasm memory.grow instruction failure
4 years ago
Sean McBride ed61a97d9f refactor: Move VLA to handle clang-12 error
4 years ago
Sean McBride dd52cbd7e6 refactor: sandbox stderr goes to host
4 years ago
Sean McBride 38f163cf17 refactor: wasmception modified sandbox struct
4 years ago
Sean McBride f61f34f08a refactor: Clean up HTTP handling
4 years ago
Sean McBride 89756cf9eb refactor: Get rid of USE_MEM_VM
4 years ago
Sean McBride 7387a69f2d refactor: module and ABI interface
4 years ago
Sean McBride d1c81cc8dc chore: fix formatting issue
4 years ago
Sean McBride 7a390562bd refactor: Remove unused http-resp-headers
4 years ago
Sean McBride 813ff54bef refactor: remove argsize and arguments
4 years ago
Sean McBride ed296466d1 refactor: remove active key
4 years ago
Sean McBride 9be97568eb chore: fix format issues
4 years ago
Sean McBride 0c887702e9 refactore: Remove inert http-req config
4 years ago
Sean McBride ae533694e9 refactor: sandbox memory and module cleanup
4 years ago
Sean McBride a5739f338d refactor: sandbox state durations
4 years ago
Sean McBride c80dfa1db5 refactor: sandbox timestamps
4 years ago
Sean McBride d95f25c46d refactor: sandbox stack
4 years ago
Sean McBride 13a997cb80 refactor: wasm memory
4 years ago
Sean McBride 938f1a8950 refactor: Strip out sandbox fds
4 years ago