Commit Graph

45 Commits (1962ffa33bbd5531e1c880310fdcbaa27a90e26e)

Author SHA1 Message Date
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
Volodymyr Shymanskyy 9b572b4711 Set d_m3MaxSaneFunctionArgCount to 128
4 years ago
Volodymyr Shymanskyy e0fa41ca5b Fix MSVC
4 years ago
Volodymyr Shymanskyy 64b9856ea5 Multi-value module parsing. #23
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 78a90e659b 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 e34570c8ec build fix
4 years ago
Steven Massey b4ab0427c3 fixed EvaluateExpression stack size
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 314fe09b05 not much
4 years ago
Steven Massey 031c21f496 Fixed maxStackSlots. MoveStackTopToRegister bug fix.
4 years ago
Steven Massey f209be8663 windows fix attempt
4 years ago
Steven Massey c7d4450520 changed extern "C" wrapper to a define to avoid screwing with IDE auto-indent
4 years ago
Volodymyr Shymanskyy e50d466ce7 Make headers compatible with C++
4 years ago
Steven Massey 4430c3c5e9 issue #40
5 years ago
Steven Massey cef2a38746 increased d_m3MaxNumFunctionArgs to 31; cleanup
5 years ago
Steven Massey 2abf6f7677 possible fix for issue #40. needs tested.
5 years ago
Volodymyr Shymanskyy 4790280bee Fix formatting
5 years ago
Volodymyr Shymanskyy 999eafd0c8 Change some prefixes
5 years ago
Volodymyr Shymanskyy 646eeaa53e Cleanup
5 years ago
Steven Massey 1983a2cf9e pooled M3BranchPatch; cleanup
5 years ago
Steven Massey e7c04280b8 moved M3Compilation struct in M3Runtime; eliminates repeated malloc/free cycles of M3Compilation
5 years ago
Steven Massey 89db3f1e6a fixed BranchTable code page overflow bug
5 years ago
Steven Massey c4d332705a polymorphic-stack assert fixes
5 years ago
Steven Massey 283cda22ee stack trace option
5 years ago
Steven Massey a0220ba37b fixed convert operations; fixed bug in fp select compilation
5 years ago
Steven Massey 73c990a38b trap m3 stack overflows; help prevent c-stack overflows; improved wasm-stack (compilation) overflow checking
5 years ago
Steven Massey e11b25a202 MemGrow fixes for op_Call & op_CallIndirect; placeholder IM3Environment API addition
5 years ago
Steven Massey 16e62cd360 more tests passing
5 years ago
Steven Massey b8d0ca051d work on branches / polymorphic-stack
5 years ago
Steven Massey d539232c63 branching fixes
5 years ago
Steven Massey adba7ff482 int.select fix
5 years ago
Steven Massey 687a2ab20f work in progress: br_table, fp.select
5 years ago
Volodymyr Shymanskyy f189e42c3e Convert tabs to spaces 🎉
5 years ago
Volodymyr Shymanskyy 7da2f963a1 Move M3Compilation to heap
5 years ago
Volodymyr Shymanskyy 586093e9b6 Cleanup
5 years ago
Volodymyr Shymanskyy 400e76b005 Remove wasm operand names and source filenames from Release builds
5 years ago
Steven Massey 0909d2160e no message
5 years ago
Steven Massey c2cb12ae05 no message
5 years ago