461 Commits (ba05a924d3b08d7cc97fa243f2f7d2d5755feb17)

Author SHA1 Message Date
Sean McBride b652613ece refactor: Invert pool structure
3 years ago
Sean McBride e1cb478262 fix: Correct sandbox free stack logic
3 years ago
Sean McBride a446ed077a Merge branch 'spec-alignment-2' of github.com:gwsystems/sledge-serverless-framework into object-pool
3 years ago
Sean McBride 57d95388b1 refactor: wasm_table
3 years ago
Sean McBride 3cf4580b5d refactor: wasm_memory
3 years ago
Sean McBride 4b1f9914f7 refactor: flatten http buffers
3 years ago
Sean McBride ae48d1ace6 fix: Spell environment correctly
3 years ago
Sean McBride b3dc7db31c feat: wasm_stack object pool
3 years ago
Sean McBride 2311ec1ccf feat: wasm_memory pool
3 years ago
Sean McBride e888a14e51 refactor: Eliminate sandbox request
3 years ago
Sean McBride 5e9c7d08d9 fix: debug assorting context switch issues
3 years ago
Sean McBride f4ede43b52 feat: WIP restage of memory allocation features
3 years ago
Sean McBride 93a7ed0017 chore: format nit
3 years ago
Sean McBride 1a34f91cdd refactor: table instructions
3 years ago
Sean McBride 8d563a5f53 refactor: Further sigalrm changes
3 years ago
Sean McBride 9b7cefccd7 refactor: Cleanup sigalrm handler
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 74a715febb fix: Update state assertion in FIFO round robin
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 43592da622 feat: signal tracking and pretty printing
3 years ago
Sean McBride cf5e6ea72d feat: replay deferred sigalrms
3 years ago
Sean McBride f3326dc929 refactor: sandbox perf log
3 years ago
Sean McBride 9bd12e5403 fix: Correct valid state in sandbox init error
3 years ago
Sean McBride 3ada5aa08a refactor: Move triage logic to scheduler
3 years ago
Sean McBride 9ec668ec3e refactor: rename state transitions
3 years ago
Sean McBride 3a60134d44 refactor: scheduler cleanup
3 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