Commit Graph

726 Commits (00943cf1db090e8af26573c2f55f35f079150b1e)

Author SHA1 Message Date
Volodymyr Shymanskyy 949fee7555 Cosmetic fixes
2 years ago
Volodymyr Shymanskyy 753a3b4f06 Fix build
2 years ago
Volodymyr Shymanskyy 50f74d7699 Fix build
2 years ago
Volodymyr Shymanskyy d63293796d Initial SIMD parsing
2 years ago
Volodymyr Shymanskyy e54052429d Improve parsing of wasm 2.0 modules
2 years ago
Volodymyr Shymanskyy 9a2894387d Detect musttail attribute
2 years ago
skrphv 7dd43c11d8
m3_Call*-functions fix (#364)
2 years ago
Volodymyr Shymanskyy 8e2db951d6 Fix strict aliasing warnings
2 years ago
Volodymyr Shymanskyy e43e93046a Fix CI
2 years ago
Volodymyr Shymanskyy 89964f456b Fix build
2 years ago
Volodymyr Shymanskyy 03a4652520 Use musttail attribute for Clang 13+
2 years ago
Volodymyr Shymanskyy 22fa923eef Fix strict aliasing warnings
2 years ago
Volodymyr Shymanskyy d97045a804 Increase d_m3MaxFunctionStackHeight on some platforms
2 years ago
Volodymyr Shymanskyy 3a144c0d39 Drop DEBUG requirement for d_m3EnableStrace >= 2
2 years ago
Yuta Saito 99cbf5144d
m3_env.c: prefer export name in searching function (#328)
2 years ago
Volodymyr Shymanskyy fbbacefeaf Set linear memory limit to 65536 pages. Fix #353
2 years ago
Volodymyr Shymanskyy 7a8eec8fae Try fix CI
2 years ago
Volodymyr Shymanskyy 17fc9b4728 Try fix CI
2 years ago
Volodymyr Shymanskyy 1a68d516b5 Fix warnings
2 years ago
Volodymyr Shymanskyy 3443437f46 Fix build
2 years ago
Volodymyr Shymanskyy 2d5ce699f5 Fix CI
2 years ago
Volodymyr Shymanskyy 321ba58316 Merge branch 'main' of https://github.com/wasm3/wasm3 into main
2 years ago
Volodymyr Shymanskyy 43cea2cfd9 Move d_m3EnableWasiTracing to m3_config.h
2 years ago
Volodymyr Shymanskyy 2d2c2c7489 Fix warnings
2 years ago
Alex Rebert 8f3986a66c
Fix memory safety issues found by OSS-Fuzz (#301)
2 years ago
Felipe Gasper 4fb6d9e426
Fix parsing of i32 constant globals on big-endian systems. (#322)
2 years ago
Volodymyr Shymanskyy 0d60e827a8 Remove d_m3EnableCodePageRefCounting from config
2 years ago
Volodymyr Shymanskyy cbf910387f Link more uvwasi functions.
2 years ago
Nick Wanninger 9dcfce271c
Check for if slot == c_slotUnused in PushConst (#315)
2 years ago
Felipe Gasper 8523770b80
Fix Cygwin compatibility (#330)
2 years ago
ha1vk 8441c82c4a
fix WASI API read/write pread/pwrite buffer overflow (#324)
2 years ago
cui fliter 839e57a220
fix some typos (#316)
2 years ago
Vladimir Serbinenko c101549795
w3_defs.h: Ensure that endian.h or stdint.h is included before using uint* (#304)
2 years ago
Vladimir Serbinenko 0009146177
Don't include endian.h unconditionally (#302)
3 years ago
Jim Posen c7cd9d8be6
Make error constants const (#292)
3 years ago
skrphv b10a0bc7e2
Removed static local variable in `m3_code.c::NewCodePage`-function (#289)
3 years ago
Vova b76fe31fb3 Fix _try
3 years ago
Vova 452a71e22a Improve _try
3 years ago
Vova a35f31a406 Fix #263
3 years ago
Vova 81bd990fb8 Fix AVR build
3 years ago
Vova 211c9dfe4c Fix debug build
3 years ago
Vova 7552220247 OPTZ: Preallocate functions, increase code page size
3 years ago
Vova c20749bce3 Cleanup
3 years ago
Vova 92123f3778 Update Android platform
3 years ago
Vova c9ed900a15 Workaround for Cosmopolitan noinline conflict
3 years ago
Vova 1c08f41780 Cleanup
3 years ago
Vova d4b94f1d98 Cleanup
3 years ago
Vova c8337c44f8 Align opcodes
3 years ago
Vova 4916bc2065 API to handle custom sections. Fix #284
3 years ago
Vova 5deaf9306f Merge branch 'main' of https://github.com/wasm3/wasm3
3 years ago