Commit Graph

64 Commits (8f3986a66c390e1125493531648b828099fab982)

Author SHA1 Message Date
Vova 7552220247 OPTZ: Preallocate functions, increase code page size
3 years ago
Vova c20749bce3 Cleanup
3 years ago
Vova 7f2885c0a2 Add d_m3EnableWasiTracing support for MetaWASI
3 years ago
Vova 05811300d3 Memory allocation tracing
3 years ago
Max Graey 7539581eb5
Use M3_ prefix for likely/unlikely. Add likely in MemCopy/MemFill functions (#242)
3 years ago
Steven Massey 67b96cc96a d_m3HasFloat=0 build fixes
3 years ago
Steven Massey 0d76b81c4b default: d_m3EnableExtendedOpcodes=1
3 years ago
Volodymyr Shymanskyy b48695bb94 Detect stack overflow in EvaluateExpression
3 years ago
Volodymyr Shymanskyy f62ade7008 Add Read_opcode for #224. Cleanup.
3 years ago
Volodymyr Shymanskyy 870dd2e767 Fix some memory management issues
3 years ago
Volodymyr Shymanskyy 16b24ed9a8 Review memory allocation. Fix #208
3 years ago
Volodymyr Shymanskyy 21b3fee33d Simplify backtrace API
3 years ago
Tyler Zhang d62d408b4f
Backtraces in Wasm3 (#195)
3 years ago
Volodymyr Shymanskyy 8ecc645d50 New m3_Call* API. Remove d_m3LogOutput, USE_HUMAN_FRIENDLY_ARGS.
3 years ago
Giovanni Petrantoni 05e18653c2
Whence fixes (#180)
4 years ago
Volodymyr Shymanskyy 83f5e28ee2 Update to 0.4.8
4 years ago
Volodymyr Shymanskyy 1b9eddf706 Cleanup
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 5d4414ebe5 Cleanup
4 years ago
Volodymyr Shymanskyy b423df689d Fix M3_MIN (#125)
4 years ago
Volodymyr Shymanskyy c1701dd056 Initial Big-Endian system support (#125)
4 years ago
Volodymyr Shymanskyy a207a3328f Cleanup
4 years ago
Volodymyr Shymanskyy 020c569745 Fix indents
4 years ago
Volodymyr Shymanskyy ba31a61450 Make m3_CopyMem more generic
4 years ago
Volodymyr Shymanskyy 45be830834 Fix m3_Realloc
4 years ago
Volodymyr Shymanskyy 35a76cff1e Fix m3_Free
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
Steven Massey 449bde2809 codepage ref counting work
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 3c416b88cb hmmm
4 years ago
Steven Massey 533e1fcaea issue #5 work
4 years ago
Steven Massey 031c21f496 Fixed maxStackSlots. MoveStackTopToRegister bug fix.
4 years ago
Ivan Grokhotkov b41684065c
prefix min and max macros with M3_ to avoid conflicts with the STL (#93)
4 years ago
Volodymyr Shymanskyy f99d76c82c Make m3_Yield public and allow it to trap
5 years ago
Volodymyr Shymanskyy ece46a2407 Update include m3.h -> wasm3.h
5 years ago
Volodymyr Shymanskyy 8d0bbb167a Further cleanup
5 years ago
Volodymyr Shymanskyy 4790280bee Fix formatting
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 646eeaa53e Cleanup
5 years ago
Volodymyr Shymanskyy 39532e3b03 More fixes for misaligned memory access (try fixing rpi clang)
5 years ago
Steven Massey 8f283101bc 32-bit CopySlot operation
5 years ago
Steven Massey b0cefbd23a fixed fp.store
5 years ago
Steven Massey e4d9be40bf memgrow fix
5 years ago
Volodymyr Shymanskyy c320d7e3a0 Improve error reporting
5 years ago