91 Commits (f24c7e1249924dc975aeddc58c1559cd21fce9ba)

Author SHA1 Message Date
Alex Crichton 0acd2072c2
Fix doc warnings and link failures (#1948) 4 years ago
Pat Hickey 5f5d7cb0f7 code review: remove `unsafe` on borrow checker constructor 4 years ago
Pat Hickey 05201b514d wiggle: factor BorrowChecker concrete implementation to live in engines 4 years ago
Pat Hickey 1659b849ba wasmtime-wiggle: change stray `log` ecosystem macro to `tracing` 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
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
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
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 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
Dan Gohman caa87048ab Wasmtime 0.18.0 and Cranelift 0.65.0. 4 years ago
Pat Hickey 0fb374947a code review comments 4 years ago
Pat Hickey 6910c1e03d use tracing 0.1.15 release 4 years ago
Pat Hickey 220733b974 wiggle-generate: add an `empty` constructor to ErrorTransform 4 years ago
Pat Hickey dcb774a35e temporarily use tracing from git 4 years ago
Pat Hickey 1b95b24686 show env_logger working in wiggle tracing example 4 years ago
Pat Hickey 33a94ca7d5 just one cargo feature for tracing/log 4 years ago
Pat Hickey 820b283cf8 can't put tracing behind a feature without an extra crate :( 4 years ago
Pat Hickey 02c0c68ed2 replace all uses of `log` with `tracing` 4 years ago
Pat Hickey f89fc0ac57 wiggle: can swap in `tracing` for args 5 years ago
Pat Hickey 994104d615 wiggle: add config options for logging 5 years ago
Dan Gohman a76639c6fb
Wasmtime 0.17.0 and Cranelift 0.64.0. (#1805) 4 years ago
Pat Hickey de7ff38fea add a second case for multiple error mappings 5 years ago
Pat Hickey 9085fc9f75 error conversion code: update test to actually execute it 5 years ago
Pat Hickey 614723ab7e
Update crates/wiggle/generate/src/names.rs 5 years ago
Katelyn Martin ae9af212ff wiggle: escape rust keywords, allow witx literals 5 years ago
Pat Hickey 9038f91696 wiggle: allow user-configurable error transformations 5 years ago
Pat Hickey bc1f538385 wiggle: fix tests 5 years ago
Pat Hickey 96d6884d33 wiggle: get BorrowChecker from GuestMemory method 5 years ago
Pat Hickey ba82ddcf37 borrow out of handles: change error name and describe behavior in comment 5 years ago
Pat Hickey 056a7d0729 wiggle: redo docs for auto borrow checking 5 years ago
Pat Hickey c30194dfa1 document BorrowChecker, make creation unsafe 5 years ago
Pat Hickey a4c1079b50 borrow checker: add method to check that its empty 5 years ago
Pat Hickey d221a3a346 faster path for borrow-checking GuestPtr::{read, write} 5 years ago
Pat Hickey be1df80c1b wasi test: update explanation of safety 5 years ago