Commit Graph

97 Commits (8f3986a66c390e1125493531648b828099fab982)

Author SHA1 Message Date
Vova 7f2885c0a2 Add d_m3EnableWasiTracing support for MetaWASI
3 years ago
Vova 05811300d3 Memory allocation tracing
3 years ago
Volodymyr Shymanskyy 54e1422767 Align main and extensions branches
3 years ago
Steven Massey 67b96cc96a d_m3HasFloat=0 build fixes
3 years ago
Steven Massey 6a18412608 added memory.fill and memory.copy operations
3 years ago
Steven Massey 8d0efc2b7a multi-value tests passing
3 years ago
Steven Massey 555f3ee408 no message
3 years ago
Steven Massey 2c1a2af2c8 spaces
3 years ago
Steven Massey 4c19660109 merge from 'multivalue'
3 years ago
Volodymyr Shymanskyy a6b4a11f80 Fix OSS-Fuzz issues
3 years ago
Volodymyr Shymanskyy 07618d72bd Link more WASI functions
3 years ago
Volodymyr Shymanskyy e7084d1390 Fix OSS-Fuzz bugs
3 years ago
Volodymyr Shymanskyy 4924e414e9 Cleanup
3 years ago
Steven Massey 570854b883 prep for multi-return.
3 years ago
Steven Massey 291881dc34 no message
3 years ago
Steven Massey df9aba5bcf cleanup
3 years ago
Steven Massey f6390a94f2 no 64-bit slots;
3 years ago
Volodymyr Shymanskyy f62ade7008 Add Read_opcode for #224. Cleanup.
3 years ago
Volodymyr Shymanskyy 52f80e9e63 Optimize performance of pywasm3
3 years ago
Volodymyr Shymanskyy 16b24ed9a8 Review memory allocation. Fix #208
3 years ago
Volodymyr Shymanskyy f8ba641a71 Structured tracing ️support 🎉
3 years ago
Tyler Zhang d62d408b4f
Backtraces in Wasm3 (#195)
3 years ago
Volodymyr Shymanskyy d71a204e55 Basic stack access API. Closes #41
3 years ago
Volodymyr Shymanskyy 8ecc645d50 New m3_Call* API. Remove d_m3LogOutput, USE_HUMAN_FRIENDLY_ARGS.
3 years ago
Volodymyr Shymanskyy 83f5e28ee2 Update to 0.4.8
4 years ago
Volodymyr Shymanskyy 9b572b4711 Set d_m3MaxSaneFunctionArgCount to 128
4 years ago
Volodymyr Shymanskyy 1b9eddf706 Cleanup
4 years ago
Volodymyr Shymanskyy 274c26fa66 Cleanup wasm types
4 years ago
Volodymyr Shymanskyy 29d42c8078 d_m3NoFloatDynamic support
4 years ago
Volodymyr Shymanskyy bdc5082755 d_m3HasFloat - allow disabling float ops
4 years ago
Volodymyr Shymanskyy cc10d740c4 Cleanup
4 years ago
Volodymyr Shymanskyy c1701dd056 Initial Big-Endian system support (#125)
4 years ago
Volodymyr Shymanskyy a207a3328f Cleanup
4 years ago
Volodymyr Shymanskyy aea4709987 Allow multi-byte opcodes. Implement saturated conversions.
4 years ago
Volodymyr Shymanskyy 020c569745 Fix indents
4 years ago
Steven Massey 449bde2809 codepage ref counting work
4 years ago
Steven Massey c45fecf107 consolidated FuncType's in M3Environment; simplified op_CallIndirect
4 years ago
Steven Massey 99019b9613 malloc macro cleanup
4 years ago
Steven Massey 8463ca3a65 eliminated d_m3MaxNumFunctionArgs
4 years ago
Steven Massey 48370be57d realloc cleanup
4 years ago
Steven Massey ad98bbd746 refactoring / cleanup
4 years ago
Steven Massey ba4bbffbc5 issue #5 complete
4 years ago
Steven Massey 3c416b88cb hmmm
4 years ago
Steven Massey 533e1fcaea issue #5 work
4 years ago
Steven Massey fb70fab0f9 issue #5 work
4 years ago
Steven Massey f8329bb3bd issue #5 prep
4 years ago
Steven Massey 031c21f496 Fixed maxStackSlots. MoveStackTopToRegister bug fix.
4 years ago
Steven Massey c7d4450520 changed extern "C" wrapper to a define to avoid screwing with IDE auto-indent
4 years ago
Ivan Grokhotkov d7298af7c7
Fix several memory leaks (#88)
4 years ago
Volodymyr Shymanskyy f99d76c82c Make m3_Yield public and allow it to trap
5 years ago