Commit Graph

  • 7ce17ffae1 Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into sigfpe-wasm-trap Sean McBride 2022-03-23 12:04:24 -0400
  • d1cc5885f7 chore: Update wasm_apps Sean McBride 2022-03-23 11:46:08 -0400
  • 4b1aec0788 fix: global_request_scheduler_deque_add type #321 Sean McBride 2022-03-23 12:01:19 -0400
  • c1922a4cbf chore: Update wasm_apps #320 Sean McBride 2022-03-23 11:46:08 -0400
  • fe88b14c6f solve partial builing and running issues for ARM machines #319 solve_arm_building_and_running_issue_part1 xiaosuGW 2022-03-22 21:58:06 -0600
  • 37a203c774 fix: unmask SIGFPE handler no preemption Sean McBride 2022-03-22 20:41:52 -0400
  • 99b39de791 feat: trap wasm app overflow Sean McBride 2022-03-22 19:57:38 -0400
  • 62a8dafa7c feat: sigfpe wasm traps Sean McBride 2022-03-22 19:52:57 -0400
  • 44d04f213a
    Wasm apps update (#317) Sean McBride 2022-03-15 17:12:57 -0400
  • 728ffbf131 chore: remove rm and apt-get clean #317 Sean McBride 2022-03-15 16:32:49 -0400
  • b0da6cc21a chore: recurse force lists Sean McBride 2022-03-15 16:29:40 -0400
  • b8cb059a9c chore: try rm lists Sean McBride 2022-03-15 16:28:40 -0400
  • b5d9845f4a chore: apt clean Sean McBride 2022-03-15 16:24:25 -0400
  • f833861c0c chore: update wasm-apps Sean McBride 2022-03-15 16:07:37 -0400
  • a0c4f044fc chore: Dockerfile changes dockerfile-cleanup Sean McBride 2022-03-03 18:32:21 -0500
  • 492f61ae93
    Merge pull request #316 from gwsystems/validate-setup Sean McBride 2022-03-02 23:07:28 -0500
  • 434baa283f docs: prep to merge #316 Sean McBride 2022-03-02 21:59:06 -0500
  • bbe1305bcc chore: Add wasm-ld alternatives Sean McBride 2022-03-02 21:53:42 -0500
  • b551973cef chore: Update to clang-11 wasm args Sean McBride 2022-03-02 21:00:03 -0500
  • 173a2c579d chore: downlevel to wasi-sdk-12 Sean McBride 2022-03-02 20:59:46 -0500
  • 3d40b656cb chore: add applications to toplevel all and clean Sean McBride 2022-03-02 20:59:17 -0500
  • 6d3c0298e2 chore: fix wasi_sdk version Sean McBride 2022-03-02 14:32:27 -0500
  • 5f0988df8c chore: Additional install script changes Sean McBride 2022-03-02 13:35:30 -0500
  • f325c36183 docs: Cleanup README instructions Sean McBride 2022-03-02 12:59:47 -0500
  • 0fe40da3e5 chore: improve install script Sean McBride 2022-03-02 12:57:06 -0500
  • bee3df2801 chore: Update install_deb Sean McBride 2022-03-02 12:38:42 -0500
  • 587615c465 chore: Add missing dependencies Sean McBride 2022-03-02 12:00:12 -0500
  • 66440cf74d update include/arch/aarch64/context.h for arm building xiaosuGW 2022-03-01 09:25:10 -0700
  • 1b7894b2db chore: test enhancements for benchmarking wasi-benchmarking Sean McBride 2022-02-23 21:13:42 -0500
  • 154c7e0627
    Merge pull request #315 from gwsystems/no-memsize-perf-log Sean McBride 2022-02-23 21:12:03 -0500
  • 908cdefa3b fix: Remove memory size from perf log #315 Sean McBride 2022-02-23 20:52:01 -0500
  • f351127dbb
    Merge pull request #314 from gwsystems/update-awsm-2 Sean McBride 2022-02-23 20:50:04 -0500
  • aab2e614b1 chore: Update gitmodules file #314 Sean McBride 2022-02-23 20:13:58 -0500
  • bae1fcd53e chore: update awsm Sean McBride 2022-02-23 19:46:34 -0500
  • 249ab17214 chore: wasmception cleanup wasmception-bench Sean McBride 2022-02-23 14:52:11 -0500
  • 8e91735e44 upload client scripts xiaosuGW 2022-02-18 23:16:35 -0500
  • a838bd6620 upload fibonacci2 and update big_fibonacci and fibonacci xiaosuGW 2022-02-18 22:54:19 -0500
  • a23352cf5d Merge branch 'linear_chain_srsf' of https://github.com/lyuxiaosu/sledge-serverless-framework into linear_chain_srsf xiaosuGW 2022-02-18 22:51:38 -0500
  • 9559c92c68 submit changes for workshop paper xiaosuGW 2022-02-18 22:50:59 -0500
  • af244fe5a2
    Merge pull request #313 from gwsystems/update-awsm Sean McBride 2022-02-18 13:10:25 -0500
  • 6776b53276 chore: Update awsm #313 Sean McBride 2022-02-18 11:59:13 -0500
  • 023d4a05bc refactor: mt_vary_budget exp emil 2022-02-17 20:35:50 -0500
  • 5bee5bf6bd
    Merge pull request #306 from gwsystems/dynamically-size-global-table Sean McBride 2022-02-17 18:22:12 -0500
  • 02187fefc5
    Merge pull request #308 from gwsystems/valgrind-nits Sean McBride 2022-02-17 18:19:43 -0500
  • 85294ccd96 fix: Correct error handling get_globals_len #306 Sean McBride 2022-02-17 18:06:22 -0500
  • 156f5335bb
    Merge pull request #307 from gwsystems/remove-fd-logs Sean McBride 2022-02-17 16:37:06 -0500
  • cf2d136c81 refactor: stack use mprotect #308 Sean McBride 2022-02-17 00:00:36 -0500
  • 15c6606353 refator: replace malloc with calloc Sean McBride 2022-02-16 23:38:52 -0500
  • 2be838b11e fix: PAGE_SIZE used before defined Sean McBride 2022-02-16 23:38:15 -0500
  • d1009f4987 fix: flipped calloc args Sean McBride 2022-02-16 23:29:36 -0500
  • 2c64f7ed41 refactor: Add missing header Sean McBride 2022-02-16 23:27:07 -0500
  • bd94d0e645 fix: Check heap allocations Sean McBride 2022-02-16 23:26:54 -0500
  • 32469bf1ab fix: state history not flexible array member Sean McBride 2022-02-16 23:22:19 -0500
  • 5f5d99952a fix: invalid dereference of array in memset Sean McBride 2022-02-16 23:21:40 -0500
  • ba21a7f09c fix: Use default content type if needed Sean McBride 2022-02-16 23:21:03 -0500
  • 9cef2280bc refactor: Remove unused value Sean McBride 2022-02-16 23:20:32 -0500
  • ece929ebe9 chore: Remove fd logs #307 Sean McBride 2022-02-16 20:44:47 -0500
  • 54f36f8471 feat: Dynamically size runtime globals Sean McBride 2022-02-16 20:19:29 -0500
  • eb74a306ff
    Wasm traps (#301) Sean McBride 2022-02-15 17:11:08 -0500
  • eef805e165 chore: update submodules #301 Sean McBride 2022-02-15 16:55:56 -0500
  • b9f7c7c7bd update clang-format version to 13 emil 2022-02-15 16:54:52 -0500
  • a35d749db9
    Merge pull request #305 from gwsystems/update-awsm Sean McBride 2022-02-15 16:54:18 -0500
  • 866c71f5e2 chore: update awsm #305 Sean McBride 2022-02-15 16:38:09 -0500
  • 2e75a3d7f0
    Merge pull request #304 from gwsystems/303-missing-abi-symbols Sean McBride 2022-02-15 16:08:17 -0500
  • 3fda8b8e3b chore: Remove extraneous comments #304 Sean McBride 2022-02-15 14:51:40 -0500
  • a15dffef51 feat: Implement missing float instructions Sean McBride 2022-02-15 14:48:37 -0500
  • a257c9e485
    Merge pull request #302 from gwsystems/asc Sean McBride 2022-02-15 14:29:28 -0500
  • a5c8374b51 test: restore C fib #302 Sean McBride 2022-02-15 14:28:55 -0500
  • 63d6c38272 refactor: mt_vary_reserv_util experiment emil 2022-02-15 13:33:14 -0500
  • 99c98055f3 refactor: mt_vary_budget exoeriment emil 2022-02-15 13:30:33 -0500
  • 35dc115965 refactor: mt_two_guaranteed_tenants experiment emil 2022-02-15 13:28:52 -0500
  • 210c4da9aa add: mt_strict_priority experiment emil 2022-02-15 13:26:41 -0500
  • ade3d6d696 refactor: mt_concurrency experiment emil 2022-02-15 13:24:55 -0500
  • 847f542732 refactor: bash_libraries - create log.txt on the client side too - run.sh name can now be run_HEY.sh or run_LT.sh emil 2022-02-15 13:21:53 -0500
  • f10ccd827e chore: Update wasm_apps Sean McBride 2022-02-15 13:11:48 -0500
  • 1cb220f348 fix: Correct globals bugs Sean McBride 2022-02-15 13:11:35 -0500
  • 20bc6cee86 test: assemblyscript fib Sean McBride 2022-02-14 19:30:36 -0500
  • 82f44011b1 chore: Remove stdio calls in libsledge Sean McBride 2022-02-14 18:05:04 -0500
  • faf6036fb7 ci: Install httpie Sean McBride 2022-02-09 21:03:32 -0500
  • aad9b84064 chore: Assorted cleanup Sean McBride 2022-02-09 20:29:52 -0500
  • 6dcf2ea187 ci: divide by zero trap Sean McBride 2022-02-09 20:18:46 -0500
  • 37f5f4cb0a ci: Invalidate awsm cache Sean McBride 2022-02-09 18:16:50 -0500
  • 7bd1a3f8ac fix: Correct inverted trap control flow Sean McBride 2022-02-09 17:46:49 -0500
  • 0300ad74dd test: trap_divzero Sean McBride 2022-02-09 17:46:25 -0500
  • afd94063ad refactor: cleanup basic traps logic Sean McBride 2022-02-08 17:42:35 -0500
  • 2ac03b0e40 Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into wasm-traps Sean McBride 2022-02-08 16:23:03 -0500
  • 7cacac64c0
    WIP: WASI Support (#267) Sean McBride 2022-02-08 15:46:03 -0500
  • bbd099723e refactor: Remove WASI indirection #267 Sean McBride 2022-02-08 15:11:59 -0500
  • 8cae611a3b ci: Use LLVM 13 Sean McBride 2022-02-08 14:41:27 -0500
  • af109d858f ci: use llvm script Sean McBride 2022-02-08 14:40:20 -0500
  • e104d45996 chore: clang 13 Sean McBride 2022-02-08 14:37:30 -0500
  • b0742e37ab ci: apt update Sean McBride 2022-02-08 14:24:09 -0500
  • 6d843392c4 chore: clang-format 15 Sean McBride 2022-02-08 14:17:28 -0500
  • 11d5df3d4c build: remove awsm-wasi rules Sean McBride 2022-02-08 12:21:49 -0500
  • 37a9b1453c refactor: Fork WASI from aWsm uvwasi example Sean McBride 2022-02-08 12:17:09 -0500
  • 0e73ddc386 fix: Writeback global 0 on cooperative sched Sean McBride 2022-02-08 12:14:09 -0500
  • 12e400d56f refactor: Remove unused macros Sean McBride 2022-02-08 12:12:03 -0500
  • e9e5cd1cc9 build: Dry up libsledge makefile Sean McBride 2022-02-08 12:08:23 -0500
  • 7a8a74e041 chore: Validate Linux, C, and POSIX requirements Sean McBride 2022-02-04 12:28:51 -0500
  • 610b756164 fix: Remove tracking of nonpreemptive siglarms Sean McBride 2022-02-04 11:55:37 -0500