809 Commits (f24c7e1249924dc975aeddc58c1559cd21fce9ba)

Author SHA1 Message Date
Alex Crichton f24c7e1249
Expand top-level `wasmtime` crate docs (#1955) 4 years ago
Dan Gohman b37adbbe31
Rename `OFlag`/`AtFlag` to `OFlags`/`AtFlags`. (#1951) 4 years ago
Adam C. Foltzer fddd94d23f
address review comments 4 years ago
Till Schneidereit f80c2abffb
Update various crates' `object` and `wast` dependencies (#1908) 4 years ago
Nick Fitzgerald a2f4202800 cranelift-frontend: Add the `FunctionBuilder::insert_block_after` method 4 years ago
Nick Fitzgerald 98e899f6b3 fuzz: Add a fuzz target for `table.{get,set}` operations 4 years ago
Nick Fitzgerald 8c5f59c0cf wasmtime: Implement `table.get` and `table.set` 4 years ago
Dan Gohman 959e424c81
Add O_PATH and O_CLOEXEC to yanix. (#1946) 4 years ago
Alex Crichton 0acd2072c2
Fix doc warnings and link failures (#1948) 4 years ago
Adam C. Foltzer 5a96b0deaa
🕳 Add virtual pipes to wasi-common 4 years ago
Pat Hickey 5f5d7cb0f7 code review: remove `unsafe` on borrow checker constructor 4 years ago
Andrew Brown 4d57ae99e3
Upgrade wasmparser to 0.58.0 (#1942) 4 years ago
Pat Hickey 05201b514d wiggle: factor BorrowChecker concrete implementation to live in engines 4 years ago
Valentin c10c79b7ae
Correct version of region dependency (#1933) 4 years ago
Alex Crichton cca558cd20
Remove `HostRef<T>` from the C API (#1926) 4 years ago
Pat Hickey 1659b849ba wasmtime-wiggle: change stray `log` ecosystem macro to `tracing` 4 years ago
Nick Fitzgerald e40c039e65 wasmtime: Rip out incomplete/incorrect externref "host info" support 4 years ago
Alex Crichton a92a31d850
Rename the `master` branch to `main` (#1924) 4 years ago
Peter Huene 4087fcee65
Register individual FDEs for musl libc. 4 years ago
Benjamin Bouvier c9a3f05afd machinst x64: implement calls and int cmp/store/loads; 4 years ago
Pat Hickey 82c4132700 simpler name, add rustdocs 4 years ago
Pat Hickey 6b62b16c7d rewrite shim func generator with witx CoreType 4 years ago
Nick Fitzgerald 58bb5dd953 wasmtime: Add support for `func.ref` and `table.grow` with `funcref`s 4 years ago
Pat Hickey c6e599219a
Update crates/wiggle/src/lib.rs 4 years ago
Pat Hickey 67f6aad415
Update crates/wiggle/src/lib.rs 4 years ago
Pat Hickey 564b0709dd wip 4 years ago
Pat Hickey f66c1fbde9 reorganize configuration into modules 4 years ago
Craig Pastro ea3c2325a5 wiggle: add as_byte_ptr: str -> [u8] method 4 years ago
Craig Pastro 7699c4d6e3 wiggle: fix lifetime in as_str_ptr 4 years ago
Nick Fitzgerald ddc2ce8080 cranelift-wasm: Make `FuncEnvironment::translate_ref_func` take a `FuncIndex` 4 years ago
Nick Fitzgerald c6f32f666d cranelift-wasm: Retain both the Wasm and Cranelift types of tables 4 years ago
Nick Fitzgerald 28fccaedc4 cranelift-wasm: Pass `ir::Table`s into all the `translate_table_*` methods 4 years ago
Pat Hickey 69f81397a8 add func overrides, to get rid of proc exit special case 4 years ago
Pat Hickey 49c62ee828 make the missing memory error value configurable 4 years ago
Pat Hickey 62237de7ce remove logging: wiggle now provides this functionality 4 years ago
Pat Hickey bb339aaba0 rename macro. add comments to invocation. 4 years ago
Pat Hickey abc3982234 add target to config 4 years ago
Thibault Charbonnier 8082aeaa5f
C API: expose wasmtime_linker_get_one_by_name() (#1897) 4 years ago
Alex Crichton 6f6296816b
Bind `Trap::i32_exit_status` in C API (#1912) 4 years ago
Pat Hickey cde32070fc factor the docs out as well 4 years ago
Pat Hickey 6adbae3007 paramaterize the instance type name as well 4 years ago
Pat Hickey 09971bc090 replace more custom idents with Names 4 years ago
Pat Hickey 1050c6d99c wasmtime-wiggle-macro: re-use Names functionality 4 years ago
Pat Hickey 185701df1b wasmtime-wiggle-macro: adopt config system from wiggle-generate 4 years ago
Pat Hickey 7d3d16aef0 wig: delete wiggle integration functionality 4 years ago
Pat Hickey 303f7172a1 wasi: switch to use wasmtime-wiggle for wiggle integration 4 years ago
Pat Hickey 712990191a create wasmtime-wiggle crate, by copying implementation of `wig` 4 years ago
Craig Pastro cf8cf9a948 wiggle: fix a couple of typos in lib.rs docs 4 years ago
Craig Pastro f9ef734698 wiggle: GuestPtr<[u8]> => GuestPtr<str> conversions 4 years ago
Alexandru Ene 38f4ed084d Don't reuse the command between c/c++ 4 years ago