Commit Graph

71 Commits (extensions)

Author SHA1 Message Date
Steven Massey a26615cf99 uhg. git confusion.
3 years ago
Steven Massey 67b96cc96a d_m3HasFloat=0 build fixes
3 years ago
Volodymyr Shymanskyy ddf5afeee2 Add --gas-limit option
3 years ago
Volodymyr Shymanskyy 2a06524dd4 Fix Module leak in REPL
3 years ago
Volodymyr Shymanskyy 0c13c3e550 Improve backtraces
3 years ago
Volodymyr Shymanskyy 07618d72bd Link more WASI functions
3 years ago
Volodymyr Shymanskyy e1d8558191 Simple globals API
3 years ago
Volodymyr Shymanskyy 559857fd07 Separate GAS_FACTOR
3 years ago
Volodymyr Shymanskyy 695ed21b56 Add comments about gas metering
3 years ago
Volodymyr Shymanskyy 870dd2e767 Fix some memory management issues
3 years ago
Volodymyr Shymanskyy f9a31c8ecd Test harness: support multi-values
3 years ago
Volodymyr Shymanskyy 672ca71944 Implement Gas Metering for pre-instrumented modules. Closes #127
3 years ago
Volodymyr Shymanskyy 21b3fee33d Simplify backtrace API
3 years ago
Tyler Zhang d62d408b4f
Backtraces in Wasm3 (#195)
3 years ago
Volodymyr Shymanskyy 7fd66ec097 Add Raw Function type introspection via M3ImportContext.
3 years ago
Volodymyr Shymanskyy de822b7e0f Rename API
3 years ago
Volodymyr Shymanskyy d71a204e55 Basic stack access API. Closes #41
3 years ago
Volodymyr Shymanskyy 23ccccb9f8 Cleanup #128
3 years ago
Volodymyr Shymanskyy ff4e49fcfd Fix tests
3 years ago
Volodymyr Shymanskyy 8ecc645d50 New m3_Call* API. Remove d_m3LogOutput, USE_HUMAN_FRIENDLY_ARGS.
3 years ago
Volodymyr Shymanskyy 0b09a792d6 Initial Cosmopolitan/Actually Portable Executable support
3 years ago
Volodymyr Shymanskyy 66094b585d Use userdata for WASI context. Test Simple WASI on multiple platforms.
4 years ago
Volodymyr Shymanskyy 4b6ee387ea Replace RawFunction impl. with RawFunctionEx
4 years ago
Volodymyr Shymanskyy ce488e93da Improve args
4 years ago
Volodymyr Shymanskyy 6f57abbda5 Allow configuring M3_APP_MAX_STACK
4 years ago
Colin Ihrig f46714c899
Add initial uvwasi integration (#126)
4 years ago
Volodymyr Shymanskyy 01e039132f Add --dump-on-trap flag
4 years ago
Volodymyr Shymanskyy 0f7162568c Dummy --dir flag. Fix #119
4 years ago
Volodymyr Shymanskyy c37d3ec4d9 :dump command
4 years ago
Volodymyr Shymanskyy 9443eedd19 Enable tracer support. Resolves #97
4 years ago
Volodymyr Shymanskyy 9708b5367e Fix wasm core spec 1.1 names test
4 years ago
Volodymyr Shymanskyy 38fb6ad0a8 Cleanup
4 years ago
Volodymyr Shymanskyy 0de0dcb4ca Add BUILD_WASI_SUPPORT flag.
4 years ago
Volodymyr Shymanskyy 7909978878 Update examples m3.h -> wasm3.h
5 years ago
Joel Martin 1f6bfd3a0c wasi/main: return exit code on wasi proc_exit call (#59)
5 years ago
Volodymyr Shymanskyy 6bbf5fec1e Update examples
5 years ago
Volodymyr Shymanskyy ab08f64e25 Use M3_VERSION in all examples
5 years ago
Volodymyr Shymanskyy c77ccf65dc Fix MSVC build
5 years ago
Volodymyr Shymanskyy b1c3ff8326 Add :load-hex REPL command
5 years ago
Volodymyr Shymanskyy b0b23ea171 Add M3_VERSION
5 years ago
Volodymyr Shymanskyy d8bc5e35e9 Refactor d_m3LogOutput, d_m3VerboseLogs
5 years ago
Volodymyr Shymanskyy 999eafd0c8 Change some prefixes
5 years ago
Steven Massey 1983a2cf9e pooled M3BranchPatch; cleanup
5 years ago
Volodymyr Shymanskyy 7501673318 Eliminate result shadowing
5 years ago
Volodymyr Shymanskyy 8ce6ce60fd Check if file read is completed
5 years ago
Volodymyr Shymanskyy d8c696f095 Cleanup
5 years ago
Volodymyr Shymanskyy c966c89d73 m3_LinkSpecTest
5 years ago
Volodymyr Shymanskyy e40383bc73 Fix windows build
5 years ago
Volodymyr Shymanskyy 2e4de2ddaa Improve escaping
5 years ago
Volodymyr Shymanskyy 7232f32cc3 Detect compiler and arch
5 years ago