237 Commits (release-14.0.0)

Author SHA1 Message Date
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
Pat Hickey 478cc68082 wiggle: GuestType read and write must borrow 5 years ago
Pat Hickey 73602c6bfe borrow checker: reset index when empty, handle oom 5 years ago
Pat Hickey 52e8300f01 wiggle: automate borrow checking, explicitly passing borrow checker throughout 5 years ago
Dan Gohman 864cf98c8d Update release notes, wasmtime 0.16, cranelift 0.63. 5 years ago
Alex Crichton d1aa86f91a
Add AArch64 tests to CI (#1526) 5 years ago
Pat Hickey 25cbd8b591
wiggle-generate: paramaterize library on module path to runtime (#1574) 5 years ago
Alex Crichton c9a0ba81a0
Implement interrupting wasm code, reimplement stack overflow (#1490) 5 years ago