Commit Graph

276 Commits (1a68d516b51f6af640de8c848e1f9e4e6b3b6d5f)

Author SHA1 Message Date
Volodymyr Shymanskyy dca0e58ea2 Arduino Blink example: add BluePill support
5 years ago
Volodymyr Shymanskyy 81937f3550 Add wasm3.h to iOS project
5 years ago
Volodymyr Shymanskyy 7909978878 Update examples m3.h -> wasm3.h
5 years ago
Volodymyr Shymanskyy 635c2ce6c8
Update README.md
5 years ago
Volodymyr Shymanskyy c10e022cc7 Update Arduino Blink example. #57
5 years ago
Volodymyr Shymanskyy 49f9101702 Add memoryLimit, update examples. #57
5 years ago
Max Graey 1580e4dc3b Add AssemblyScript for Arduino Blink (#62)
5 years ago
Volodymyr Shymanskyy eb00d021f5 ESP32: Add Rust and TinyGO blink examples. Part of #57
5 years ago
Volodymyr Shymanskyy f98e9e542c Merge branch 'master' of https://github.com/vshymanskyy/wasm3
5 years ago
Volodymyr Shymanskyy a6bd2090ed Adjust filenames
5 years ago
Volodymyr Shymanskyy 6bf1bd0192 Move files in wasm_cpp
5 years ago
Volodymyr Shymanskyy ca4d150a32 Move to wasm_cpp
5 years ago
Joel Martin 1f6bfd3a0c wasi/main: return exit code on wasi proc_exit call (#59)
5 years ago
Volodymyr Shymanskyy b97ef7794e ESP32 blink example
5 years ago
Volodymyr Shymanskyy 9596aaa0a3 Update docs
5 years ago
Volodymyr Shymanskyy 95fc92bdbe Set IPHONEOS_DEPLOYMENT_TARGET = 13.2
5 years ago
Volodymyr Shymanskyy 9827cc6da9 Add -fomit-frame-pointer on iOS/Release builds
5 years ago
Max Graey 0ede79bb83 special WASI random for iOS/Simulator + update XCode settings & add Release build (#48)
5 years ago
Volodymyr Shymanskyy 5e1bd0a625
Add explanation that image is taken on iPhone 8
5 years ago
Volodymyr Shymanskyy 35d5f7b037
Fix typo
5 years ago
Volodymyr Shymanskyy e242879e7c Update docs
5 years ago
Volodymyr Shymanskyy fbed6e240e
Allow for newer CMake
5 years ago
Volodymyr Shymanskyy 23dc3c7ebe Add iOS platform
5 years ago
Volodymyr Shymanskyy 0edc1afe76 Increase MaxFunctionStackHeight for ESP32 WASI example
5 years ago
Volodymyr Shymanskyy b8fffa0c5c Update examples
5 years ago
Volodymyr Shymanskyy 175bbfc64a Update examples
5 years ago
Volodymyr Shymanskyy 7dea4feab2 Center icon visually
5 years ago
Volodymyr Shymanskyy 1fa3d15272 Update examples
5 years ago
Volodymyr Shymanskyy 6bbf5fec1e Update examples
5 years ago
Volodymyr Shymanskyy 9ee5357d31 Update examples
5 years ago
Volodymyr Shymanskyy 8116f10ac7 Cleanup unneeded flags
5 years ago
Volodymyr Shymanskyy b81b149129 Fix esp32-pio crash
5 years ago
Volodymyr Shymanskyy 0490372ac5 Fix ESP32 WASI example build
5 years ago
Volodymyr Shymanskyy b9c5976eea Remove d_m3SkipStackCheck from platforms
5 years ago
Volodymyr Shymanskyy 43e856e5fa Switch tests to use AVR ATmega1284
5 years ago
Volodymyr Shymanskyy ab08f64e25 Use M3_VERSION in all examples
5 years ago
Volodymyr Shymanskyy 6d91f12441 Add ATmega1284 (AVR) result ;)
5 years ago
Volodymyr Shymanskyy c77ccf65dc Fix MSVC build
5 years ago
Volodymyr Shymanskyy b1c3ff8326 Add :load-hex REPL command
5 years ago
Volodymyr Shymanskyy bad6e1cb41 Update Android example
5 years ago
Volodymyr Shymanskyy b0b23ea171 Add M3_VERSION
5 years ago
Volodymyr Shymanskyy fb8de6ad56 Enable AVR build test
5 years ago
Volodymyr Shymanskyy d8bc5e35e9 Refactor d_m3LogOutput, d_m3VerboseLogs
5 years ago
Volodymyr Shymanskyy 999eafd0c8 Change some prefixes
5 years ago
Volodymyr Shymanskyy e2775bfd46 Sync ESP32 examples
5 years ago
Volodymyr Shymanskyy ad4eda8d23 ESP32 WASI example
5 years ago
Volodymyr Shymanskyy f84c92c52f Fix ESP32 build
5 years ago
Volodymyr Shymanskyy 74028ceec0 Remove -w flag for different platforms. Fix #31
5 years ago
Volodymyr Shymanskyy bfcb4113db Update platforms
5 years ago
Ivan Grokhotkov dbb90e3a75 platforms/esp32-idf: make the code compile, add build test, cleanup (#27)
5 years ago
Volodymyr Shymanskyy 565b585697 Update Arduino pio-based example
5 years ago
Volodymyr Shymanskyy a4815e0064 Update pio examples for esp8266 and esp32
5 years ago
Steven Massey 1983a2cf9e pooled M3BranchPatch; cleanup
5 years ago
Volodymyr Shymanskyy 7501673318 Eliminate result shadowing
5 years ago
Volodymyr Shymanskyy 8ce6ce60fd Check if file read is completed
5 years ago
Volodymyr Shymanskyy d8c696f095 Cleanup
5 years ago
Volodymyr Shymanskyy c966c89d73 m3_LinkSpecTest
5 years ago
Volodymyr Shymanskyy e40383bc73 Fix windows build
5 years ago
Volodymyr Shymanskyy 2e4de2ddaa Improve escaping
5 years ago
Volodymyr Shymanskyy 7232f32cc3 Detect compiler and arch
5 years ago
Volodymyr Shymanskyy d818408f88 Implement string escaping -> enable names.wast test
5 years ago
Steven Massey f9500d3b9e no message
5 years ago
Steven Massey df8788ba5d start of native-stack overflow detection API
5 years ago
Volodymyr Shymanskyy e1b96a149c Increase command buffer size
5 years ago
Volodymyr Shymanskyy 72819e1c4f Update emscripten sample
5 years ago
Volodymyr Shymanskyy 49f0eca7a1 Initial fuzzer support
5 years ago
Volodymyr Shymanskyy c68cb7149e Increase stack
5 years ago
Volodymyr Shymanskyy 927377f44c Include wasm filename as argv[0], move result prints to stderr
5 years ago
Steven Massey b4af46d9fb implemented WASI args
5 years ago
Volodymyr Shymanskyy 231d6915df Fix windows build (no WASI)
5 years ago
Volodymyr Shymanskyy 288e2003e4 Update to use new API
5 years ago
Volodymyr Shymanskyy f8594e7d92 Improve readability
5 years ago
Steven Massey e11b25a202 MemGrow fixes for op_Call & op_CallIndirect; placeholder IM3Environment API addition
5 years ago
Volodymyr Shymanskyy 4f0713e44c Simplify repl args logic
5 years ago
Volodymyr Shymanskyy d6b5ab67ca Use repl mode for spec tests, implement "action" #3
5 years ago
Volodymyr Shymanskyy 1cbb85eaac Improve error reporting
5 years ago
Volodymyr Shymanskyy 5d6f62e52d Allow setting func via positional argument for now
5 years ago
Volodymyr Shymanskyy 34f73792cb Implement --repl switch
5 years ago
Steven Massey 4e0e4b1f8b i32 slot work + misc
5 years ago
Volodymyr Shymanskyy be06be6338 Allocate more stack (needed for some spec tests)
5 years ago
Volodymyr Shymanskyy 287751dbd1 Initial WASI support #7
5 years ago
Volodymyr Shymanskyy 37877ab810 Allocate linear memory on regular (non-microchip) builds
5 years ago
Volodymyr Shymanskyy 3f2ae92516 Fix wrong header include
5 years ago
Volodymyr Shymanskyy 9108165ad2 Update docs
5 years ago
Volodymyr Shymanskyy 2d2cc75d4e Cleanup
5 years ago
Volodymyr Shymanskyy ec5f8319ea Cleanup
5 years ago
Volodymyr Shymanskyy 424b610455 Update docs
5 years ago
Volodymyr Shymanskyy f5d63aee0b Add Particle platform
5 years ago
Volodymyr Shymanskyy c69314872f Move screenshot
5 years ago
Volodymyr Shymanskyy 324dd6570c
Create README.md
5 years ago
Volodymyr Shymanskyy ff45452562 Return main() result to OS
5 years ago
Volodymyr Shymanskyy beafab7c0c Add screenshot
5 years ago
Volodymyr Shymanskyy 74673bfe1a Cleanup
5 years ago
Volodymyr Shymanskyy 47cda5e98d Pipe stdout and stderr instead of overriding printf
5 years ago
Volodymyr Shymanskyy b21d70dae3 Fix icon and colors
5 years ago
Volodymyr Shymanskyy d5c815663d Android: improve console
5 years ago
Volodymyr Shymanskyy 2e63675912 Cleanup
5 years ago
Volodymyr Shymanskyy cc774c1ea9 Add Android platform
5 years ago
Volodymyr Shymanskyy 34f581b3f1 Update wasm results
5 years ago
Volodymyr Shymanskyy 5a62539615 Add esp32-idf platform
5 years ago
Volodymyr Shymanskyy 22ab3bee1c Update docs
5 years ago
Volodymyr Shymanskyy 646fbadee3 Remove stack painting
5 years ago
Volodymyr Shymanskyy 59bd904ea3 Run on Xiaomi Mi Router 3G
5 years ago
Volodymyr Shymanskyy 0bb84366c1 Update openwrt docs
5 years ago
Volodymyr Shymanskyy 4394f84931 Reuse the same app source
5 years ago
Volodymyr Shymanskyy 474f4cf40c Switch to using C in main apps
5 years ago
Volodymyr Shymanskyy c749c3f4b3 Add VoCore2 results
5 years ago
Volodymyr Shymanskyy 56d6edc84a Add OpenWRT platform
5 years ago
Volodymyr Shymanskyy 272a2e889d Update performance table
5 years ago
Volodymyr Shymanskyy c04c11be4d Add generic Arduino platform
5 years ago
Volodymyr Shymanskyy a2b6ff6e7b Restructure esp8266
5 years ago
Volodymyr Shymanskyy fb2df8bd61 Update performance table
5 years ago
Volodymyr Shymanskyy 91896ebae8 Update options
5 years ago
Volodymyr Shymanskyy bf082e517f Update performance table
5 years ago
Volodymyr Shymanskyy ae7b69b6d2 Moved things around
5 years ago
Volodymyr Shymanskyy d9e366f5a4 Update performance table
5 years ago
Volodymyr Shymanskyy a1064a4b6a Update instructions
5 years ago
Volodymyr Shymanskyy bcabd6bf70 Add Blue Pill
5 years ago
Volodymyr Shymanskyy d3a8a27154 Handle source tree
5 years ago
Volodymyr Shymanskyy c5e64200b2 Add source for Fomu
5 years ago
Volodymyr Shymanskyy ffb8a3d875 Add Fomu platform
5 years ago
Volodymyr Shymanskyy a59f740552 Add HiFive1 platform
5 years ago
Volodymyr Shymanskyy dff7ef4bfb Update W600
5 years ago
Volodymyr Shymanskyy b013e5fbe7 Update esp8266 platform
5 years ago
Volodymyr Shymanskyy 8eae567f51 Update ESP32 platform
5 years ago
Volodymyr Shymanskyy bc0d6bb953 Add ESP32, ESP8266, W600, Emscripten platforms support
5 years ago