Commit Graph

84 Commits (1962ffa33bbd5531e1c880310fdcbaa27a90e26e)

Author SHA1 Message Date
Volodymyr Shymanskyy aec7a82fc6 Cleanup
3 years ago
Volodymyr Shymanskyy 64c8523db5 Implement "strace" mode
4 years ago
Volodymyr Shymanskyy 64b9856ea5 Multi-value module parsing. #23
4 years ago
Volodymyr Shymanskyy 1b9eddf706 Cleanup
4 years ago
Volodymyr Shymanskyy 4b6ee387ea Replace RawFunction impl. with RawFunctionEx
4 years ago
Volodymyr Shymanskyy bdc5082755 d_m3HasFloat - allow disabling float ops
4 years ago
Volodymyr Shymanskyy cc10d740c4 Cleanup
4 years ago
Volodymyr Shymanskyy 5d4414ebe5 Cleanup
4 years ago
Volodymyr Shymanskyy 2113505d5a Logging improvements
4 years ago
Volodymyr Shymanskyy 0208c3bcb2 Fix op_DumpStack
4 years ago
Volodymyr Shymanskyy c1701dd056 Initial Big-Endian system support (#125)
4 years ago
Volodymyr Shymanskyy fbd555c62c Cleanup
4 years ago
Volodymyr Shymanskyy a207a3328f Cleanup
4 years ago
Volodymyr Shymanskyy 8bab58b7dd More unlikely cases
4 years ago
Volodymyr Shymanskyy 020c569745 Fix indents
4 years ago
Steven Massey c45fecf107 consolidated FuncType's in M3Environment; simplified op_CallIndirect
4 years ago
Steven Massey 1b08201ec9
removed debug printf
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 5711c2ab4b added 32-bit slot differentiated GetGlobal & Const operations (for issue #5)
4 years ago
Arnaud Tournier b280147ec9
allow for dynamic callbacks (#86)
4 years ago
Steven Massey a0c42219f8 sorted profile table
4 years ago
Steven Massey c7d4450520 changed extern "C" wrapper to a define to avoid screwing with IDE auto-indent
4 years ago
Steven Massey f36be150db cleanup prep for computed-goto experimentation
4 years ago
Steven Massey ddc60b0f90 removed op_Bridge
4 years ago
Steven Massey b86dd01e4e reduced native stack usage ~10%
4 years ago
Steven Massey 6bd34e9ca8 issue #64
5 years ago
Steven Massey 306cb97b05 Merge branch 'master' of https://github.com/wasm3/wasm3
5 years ago
Steven Massey 674ff3ef39 no message
5 years ago
Volodymyr Shymanskyy be7aa8ecdc Add d_m3SkipCallCheck
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
Steven Massey 2dd2dc3ac3 fix issue #54
5 years ago
Volodymyr Shymanskyy bbbda3519b Check stack depending on function
5 years ago
Volodymyr Shymanskyy 4790280bee Fix formatting
5 years ago
Volodymyr Shymanskyy 999eafd0c8 Change some prefixes
5 years ago
Volodymyr Shymanskyy f0e89daa84 Switch to working with M3MemoryHeader directly. Related to #24
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
Volodymyr Shymanskyy 776ad4b1ef Check if there are constants at all
5 years ago
Steven Massey 8f283101bc 32-bit CopySlot operation
5 years ago
Steven Massey 61b7e0316d cleanup
5 years ago
Steven Massey 7c5ce6fb2c eliminated runtime dependence from code pages to allow for (future) code-sharing
5 years ago
Steven Massey 89db3f1e6a fixed BranchTable code page overflow bug
5 years ago
Steven Massey 182fd7303a LinkFunction now searches for multiple cases; enabling WAPM packages.
5 years ago
Steven Massey df8788ba5d start of native-stack overflow detection API
5 years ago