Commit Graph

51 Commits (1962ffa33bbd5531e1c880310fdcbaa27a90e26e)

Author SHA1 Message Date
Volodymyr Shymanskyy 21b3fee33d Simplify backtrace API
3 years ago
Volodymyr Shymanskyy 8ecc645d50 New m3_Call* API. Remove d_m3LogOutput, USE_HUMAN_FRIENDLY_ARGS.
3 years ago
Volodymyr Shymanskyy aec7a82fc6 Cleanup
3 years ago
Volodymyr Shymanskyy 8efc27f86f Optimize simple FuncTypes
4 years ago
Volodymyr Shymanskyy 64b9856ea5 Multi-value module parsing. #23
4 years ago
Volodymyr Shymanskyy 274c26fa66 Cleanup wasm types
4 years ago
Volodymyr Shymanskyy 4b6ee387ea Replace RawFunction impl. with RawFunctionEx
4 years ago
Volodymyr Shymanskyy cc10d740c4 Cleanup
4 years ago
Volodymyr Shymanskyy a207a3328f Cleanup
4 years ago
Volodymyr Shymanskyy 020c569745 Fix indents
4 years ago
Steven Massey e673b5fa15 cpp test fix
4 years ago
Steven Massey c45fecf107 consolidated FuncType's in M3Environment; simplified op_CallIndirect
4 years ago
Steven Massey c0a4b43ae4 build fix?
4 years ago
Steven Massey 8463ca3a65 eliminated d_m3MaxNumFunctionArgs
4 years ago
Steven Massey ad98bbd746 refactoring / cleanup
4 years ago
Steven Massey f75f647c61 fully implemented ValidateSignature; fixed WASI function signatures
4 years ago
Arnaud Tournier b280147ec9
allow for dynamic callbacks (#86)
4 years ago
Volodymyr Shymanskyy 14d6fa866b Allow building as C++. Fix #61
5 years ago
Steven Massey 94ef35d843 added m3_GetMemory API
5 years ago
Volodymyr Shymanskyy 8d0bbb167a Further cleanup
5 years ago
Volodymyr Shymanskyy 4790280bee Fix formatting
5 years ago
Volodymyr Shymanskyy 999eafd0c8 Change some prefixes
5 years ago
Volodymyr Shymanskyy 93c50b5882 Remove native C bindings. Validate args for Raw calls. Cleanup
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
Volodymyr Shymanskyy f40af7495d Minor fixes
5 years ago
Steven Massey 61b7e0316d cleanup
5 years ago
Steven Massey 30fbcf04b0 no message
5 years ago
Volodymyr Shymanskyy 782e0e48a5 Pass possible trap
5 years ago
Volodymyr Shymanskyy 0944d211dc Pass IMRuntime to raw funcs
5 years ago
Volodymyr Shymanskyy e36cd6b666 Add namespace to m3_LinkCFunction
5 years ago
Steven Massey 6e0cd7e11c added m3_LinkRawFunction and reworked path_open for that binding style
5 years ago
Steven Massey 182fd7303a LinkFunction now searches for multiple cases; enabling WAPM packages.
5 years ago
Steven Massey e4d9be40bf memgrow fix
5 years ago
Steven Massey 2b2df0c410 fix runtime binding
5 years ago
Steven Massey 2e1cbaa32a br_if progress
5 years ago
Steven Massey 614f522f9e parsing memory section. moved linear memory to runtime object.
5 years ago
Volodymyr Shymanskyy 287751dbd1 Initial WASI support #7
5 years ago
Volodymyr Shymanskyy f189e42c3e Convert tabs to spaces 🎉
5 years ago
Volodymyr Shymanskyy 2f9af59a99 M3_INIT
5 years ago
Volodymyr Shymanskyy 461ab0d056 Fix more warnings
5 years ago
Volodymyr Shymanskyy 2ee36d51e2 Fix some warnings
5 years ago
Volodymyr Shymanskyy 01fdead49f Cleanup
5 years ago
Volodymyr Shymanskyy 074f6918c2 Fix fpermissive flag requirement
5 years ago
Volodymyr Shymanskyy e1d08234ca Cleanup
5 years ago
Volodymyr Shymanskyy 5d4cf35cd2 Compatibility with -c11
5 years ago
Volodymyr Shymanskyy fa31bb269f Eliminate C++ keyword clashes: throw, catch, mutable
5 years ago
Steven Massey b20d90aa3d no message
5 years ago
Steven Massey afa8478e00 no message
5 years ago