Commit Graph

189 Commits (15ee9e0c27c568d771f679ae8fe2c1629261e809)

Author SHA1 Message Date
Felipe Gasper 4fb6d9e426
Fix parsing of i32 constant globals on big-endian systems. (#322)
2 years ago
cui fliter 839e57a220
fix some typos (#316)
2 years ago
skrphv b10a0bc7e2
Removed static local variable in `m3_code.c::NewCodePage`-function (#289)
3 years ago
Vova 452a71e22a Improve _try
3 years ago
Vova d4b94f1d98 Cleanup
3 years ago
Vova 4916bc2065 API to handle custom sections. Fix #284
3 years ago
skrphv 1d440e53a5
Fix for issue281 version 2 (#283)
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
Volodymyr Shymanskyy 54e1422767 Align main and extensions branches
3 years ago
Volodymyr Shymanskyy 067261d490 Add m3_CompileModule
3 years ago
Vova 6bd90d9b56 Deprecate m3_api_defs.h
3 years ago
Vova a6bb66229f Cleanup
3 years ago
Vova 3c0a7c159a Merge branch 'main' of https://github.com/wasm3/wasm3
3 years ago
Vova 6bb612ccbf Disable start func execution for fuzzing builds
3 years ago
Steven Massey 67b96cc96a d_m3HasFloat=0 build fixes
3 years ago
Jean-François Geyelin 4f0b769629
Support compilation with -Wmissing-field-initializers (#230)
3 years ago
Steven Massey 6a18412608 added memory.fill and memory.copy operations
3 years ago
Steven Massey 7608ca25e6 Merge branch 'main' into multi-value
3 years ago
Steven Massey 8d0efc2b7a multi-value tests passing
3 years ago
Steven Massey 80aa6730a3 multi-return fixes
3 years ago
Volodymyr Shymanskyy 0c13c3e550 Improve backtraces
3 years ago
Volodymyr Shymanskyy b48695bb94 Detect stack overflow in EvaluateExpression
3 years ago
Steven Massey 2c1a2af2c8 spaces
3 years ago
Steven Massey 0dbc617a23 Merge branch 'multivalue-prep' into main
3 years ago
Steven Massey 4c19660109 merge from 'multivalue'
3 years ago
Volodymyr Shymanskyy 64a22dcdc3 Improve fuzzing
3 years ago
Steven Massey 972e5cdcf1 branch patching cleanup
3 years ago
Steven Massey e1441d53fd noco
3 years ago
Volodymyr Shymanskyy 5ccdb8d3e7 Off-by one error
3 years ago
Volodymyr Shymanskyy a6b4a11f80 Fix OSS-Fuzz issues
3 years ago
Volodymyr Shymanskyy 3649e3f441 Add d_m3MaxLinearMemoryPages
3 years ago
Volodymyr Shymanskyy 3c5a5e691b Cleanup
3 years ago
Volodymyr Shymanskyy 79255ba1db Restict opcodes during expression evaluation
3 years ago
Volodymyr Shymanskyy 6e23938356 Add python tests
3 years ago
Volodymyr Shymanskyy 4924e414e9 Cleanup
3 years ago
Volodymyr Shymanskyy aa0379bb40 Fix warnings
3 years ago
Steven Massey 570854b883 prep for multi-return.
3 years ago
Steven Massey 1d412aafd2 multi-return prep
3 years ago
Steven Massey 8512ce6b82 no message
3 years ago
Steven Massey 5fdfc4ad0d exception improvement
3 years ago
Steven Massey 1ef8358506 function.c
3 years ago
Steven Massey fa9248f70f no message
3 years ago
Steven Massey f6390a94f2 no 64-bit slots;
3 years ago
Volodymyr Shymanskyy e1d8558191 Simple globals API
3 years ago
Volodymyr Shymanskyy f62ade7008 Add Read_opcode for #224. Cleanup.
3 years ago
Steven Massey 33b501fe26 more type validation during compilation
3 years ago
Steven Massey b6f07a0bc0 no message
3 years ago
Steven Massey 2fa4a11556 tabs->spaces
3 years ago
Steven Massey 320e04a704 InjectFunction functional
3 years ago