Commit Graph

276 Commits (8f3986a66c390e1125493531648b828099fab982)

Author SHA1 Message Date
Ryan Tremblay 58488085f2
Replace C array with std::array to handle zero length (#371)
2 years ago
Volodymyr Shymanskyy 7890a20975 Increase was file size limit to 256MB.
2 years ago
Stuff is on GitLab dc9fa49340
C++ platform: Fix ambiguous call to "call" (#303)
2 years ago
Vova c8caf5f21d Build simple WASI for OpenWRT
3 years ago
Ivan Grokhotkov 212c6ad0a0
platforms/cpp: make the functions implemented in the header inline (#296)
3 years ago
Vova 3197ef0c43 Add --compile flag
3 years ago
Vova 7065acf7b5 Link libc functions in iOS example.
3 years ago
Vova fbf5f81e66 Fix iOS build
3 years ago
Vova 970236fb42 Run Coremark in default iOS example
3 years ago
Vova 92123f3778 Update Android platform
3 years ago
Vova d4b94f1d98 Cleanup
3 years ago
Kilian 516ea997b0
Fix mistake in Readme (#275)
3 years ago
Vova 6ec10cfc8e Cleanup
3 years ago
skrphv 8850f91c46
In cpp wrapper: added saving module raw data to module class (#272)
3 years ago
Moritz Allmaras 788c49146c
Add specialization for call with void return (#257)
3 years ago
Vova cad20bb192 Improve cross-compilation and Big-Endian systems support
3 years ago
Volodymyr Shymanskyy 8a77fc5622 Merge branch 'main' of https://github.com/wasm3/wasm3 into main
3 years ago
Volodymyr Shymanskyy e13f28507c Fix ESP32 WASI example
3 years ago
Max Graey 7539581eb5
Use M3_ prefix for likely/unlikely. Add likely in MemCopy/MemFill functions (#242)
3 years ago
Volodymyr Shymanskyy 067261d490 Add m3_CompileModule
3 years ago
Volodymyr Shymanskyy ac13c55d2d Try Gradle 6.8.3
3 years ago
Volodymyr Shymanskyy 5967e82431 Update Android tools versions
3 years ago
Vova b20f538e29 Cleanup
3 years ago
Vova 4d7a8f4f6b Cleanup
3 years ago
Vova 4ad14cc65d Fix #231
3 years ago
Vova ebe20986d7 Fix FOMU build
3 years ago
Vova 0bf5bce357 Fix Particle build
3 years ago
Vova 570f2454f6 Fix WM W600 build
3 years ago
Vova 908ed8b0eb try fixing ios
3 years ago
Vova b474e8ee34 Fix CI
3 years ago
Vova 12a89234e1 Cleanup
3 years ago
Vova 8f4879a8ad Add troubleshooting guide. Related to #238
3 years ago
Vova 6bd90d9b56 Deprecate m3_api_defs.h
3 years ago
Ivan Grokhotkov 6ae44f4ec8
platforms/esp32: trivial fixes (#237)
3 years ago
Vova 9c47579231 Update Cosmopolitan to 1.0
3 years ago
Ivan Grokhotkov 17aa7231bb
[breaking] cpp: pass function pointer to module::link as an argument (#236)
3 years ago
Ivan Grokhotkov c618f7b7d8
platforms/cpp: demonstrate loading module from file, ensure no `skipws` (#235)
3 years ago
Ivan Grokhotkov a6b61a8a71
platforms/cpp: use m3_Call and stack access API (#234)
3 years ago
Vova 400b616359 Fix builds
3 years ago
Vova a6bb66229f Cleanup
3 years ago
Steven Massey 67b96cc96a d_m3HasFloat=0 build fixes
3 years ago
Volodymyr Shymanskyy ddf5afeee2 Add --gas-limit option
3 years ago
Volodymyr Shymanskyy 8cb2fd4243 Disable function execution for now, to focus on parsing issues
3 years ago
Volodymyr Shymanskyy 2a06524dd4 Fix Module leak in REPL
3 years ago
Volodymyr Shymanskyy 0c13c3e550 Improve backtraces
3 years ago
Volodymyr Shymanskyy 64a22dcdc3 Improve fuzzing
3 years ago
Volodymyr Shymanskyy 07618d72bd Link more WASI functions
3 years ago
Volodymyr Shymanskyy b060fc48a4 Call m3_FreeModule in fuzzer
3 years ago
Volodymyr Shymanskyy edeffad821 Move most embedded platforms to a separate subdirectory
3 years ago
Volodymyr Shymanskyy 4924e414e9 Cleanup
3 years ago