Commit Graph

65 Commits (15ee9e0c27c568d771f679ae8fe2c1629261e809)

Author SHA1 Message Date
Vova 452a71e22a Improve _try
3 years ago
Vova a35f31a406 Fix #263
3 years ago
Vova d4b94f1d98 Cleanup
3 years ago
Vova 27744abf6b Fix stat.st_nlink. Make signature check optional when linking.
3 years ago
Volodymyr Shymanskyy a6b4a11f80 Fix OSS-Fuzz issues
3 years ago
Volodymyr Shymanskyy 4924e414e9 Cleanup
3 years ago
Volodymyr Shymanskyy aa0379bb40 Fix warnings
3 years ago
Steven Massey cc72337864 no message
3 years ago
Steven Massey 10940c2c5a SignatureToFuncType fix
3 years ago
Steven Massey 570854b883 prep for multi-return.
3 years ago
Volodymyr Shymanskyy f62ade7008 Add Read_opcode for #224. Cleanup.
3 years ago
Steven Massey 2fa4a11556 tabs->spaces
3 years ago
Steven Massey 2e92dec227 added extensions api header; cleanup env::retFuncTypes
3 years ago
Volodymyr Shymanskyy 16b24ed9a8 Review memory allocation. Fix #208
3 years ago
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
4 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