Commit Graph

93 Commits (15ee9e0c27c568d771f679ae8fe2c1629261e809)

Author SHA1 Message Date
Felipe Gasper 4fb6d9e426
Fix parsing of i32 constant globals on big-endian systems. (#322)
2 years ago
skrphv b10a0bc7e2
Removed static local variable in `m3_code.c::NewCodePage`-function (#289)
3 years ago
Vova 7552220247 OPTZ: Preallocate functions, increase code page size
3 years ago
Vova 4916bc2065 API to handle custom sections. Fix #284
3 years ago
Volodymyr Shymanskyy 54e1422767 Align main and extensions branches
3 years ago
Steven Massey 6a18412608 added memory.fill and memory.copy operations
3 years ago
Steven Massey eeb8f87178 no message
3 years ago
Volodymyr Shymanskyy 0c13c3e550 Improve backtraces
3 years ago
Volodymyr Shymanskyy 0e908d4435 Fix OSS-Fuzz issues
3 years ago
Volodymyr Shymanskyy 9d5474209e Cleanup
3 years ago
Volodymyr Shymanskyy 79255ba1db Restict opcodes during expression evaluation
3 years ago
Volodymyr Shymanskyy 4924e414e9 Cleanup
3 years ago
Steven Massey 1ef8358506 function.c
3 years ago
Steven Massey fa9248f70f no message
3 years ago
Steven Massey f6390a94f2 no 64-bit slots;
3 years ago
Steven Massey 7028cb9624 Merge branch 'main' of https://github.com/wasm3/wasm3 into main
3 years ago
Steven Massey c9188be61e no message
3 years ago
Volodymyr Shymanskyy e1d8558191 Simple globals API
3 years ago
Steven Massey 33b501fe26 more type validation during compilation
3 years ago
Steven Massey b6f07a0bc0 no message
3 years ago
Steven Massey 2fa4a11556 tabs->spaces
3 years ago
Steven Massey 320e04a704 InjectFunction functional
3 years ago
Steven Massey 3400422896 addding w3_InjectFunction
3 years ago
Steven Massey 2e92dec227 added extensions api header; cleanup env::retFuncTypes
3 years ago
Volodymyr Shymanskyy f8ba641a71 Structured tracing ️support 🎉
3 years ago
Volodymyr Shymanskyy 9ec20457b0 Fix build
3 years ago
Tyler Zhang d62d408b4f
Backtraces in Wasm3 (#195)
3 years ago
Volodymyr Shymanskyy ccab6a438b Enable recursive calls: calling exported function from an imported.
3 years ago
Alex Beregszaszi 348031ec9d
Remove memory leak caused by dangling retFuncTypes in M3Environment (#204)
3 years ago
Anthony Drendel b3088901e1
Support exported functions with the same name (#199)
3 years ago
Volodymyr Shymanskyy d71a204e55 Basic stack access API. Closes #41
3 years ago
Volodymyr Shymanskyy 0b09a792d6 Initial Cosmopolitan/Actually Portable Executable support
3 years ago
Volodymyr Shymanskyy aec7a82fc6 Cleanup
4 years ago
Volodymyr Shymanskyy 66094b585d Use userdata for WASI context. Test Simple WASI on multiple platforms.
4 years ago
Volodymyr Shymanskyy 7afc674875 Fix #143
4 years ago
Volodymyr Shymanskyy e9b8cfd70b Reuse stack from existing runtime. #186
4 years ago
Volodymyr Shymanskyy 8efc27f86f Optimize simple FuncTypes
4 years ago
Volodymyr Shymanskyy 64b9856ea5 Multi-value module parsing. #23
4 years ago
Volodymyr Shymanskyy 2528c1fb73 Add userdata to the runtime. Close #182
4 years ago
Volodymyr Shymanskyy 640bf0cc26 Cleanup
4 years ago
Volodymyr Shymanskyy 4ee513ee73 Revert intValue
4 years ago
Volodymyr Shymanskyy bdc5082755 d_m3HasFloat - allow disabling float ops
4 years ago
Volodymyr Shymanskyy 5d4414ebe5 Cleanup
4 years ago
Volodymyr Shymanskyy 2113505d5a Logging improvements
4 years ago
Volodymyr Shymanskyy 020c569745 Fix indents
4 years ago
Steven Massey 8bbc35b25c cleanup
4 years ago
Steven Massey d7bda56855 code page tests
4 years ago
Steven Massey 713e1ae069 code page reference counting work
4 years ago
Steven Massey 80505a25b8 Merge branch 'master' of https://github.com/wasm3/wasm3
4 years ago
Steven Massey 42b86e81ce pool free pages in M3Environment
4 years ago