452 Commits (0e65f87e379315f1ed419aeafddba68e800ad5f9)

Author SHA1 Message Date
Pat Hickey 2139020d6d
add manual interface for borrowing a GuestPtr (#40) 5 years ago
Till Schneidereit 8f824a9fc1 Update outdated references to the Cranelift repository 5 years ago
Yury Delendik 7ce10191df
Add lldb smoke test (#1241) 5 years ago
Pat Hickey 06bcac3e43
Allow creation of GuestPtr<[T]> from GuestPtr<T> and length (#39) 5 years ago
Pat Hickey c78416912c
Check safety of `as_raw` with a simplified borrow checker (#37) 5 years ago
Yury Delendik 6f88fd9af1
Disable/ignore debug_dwarf tests in "cargo test" (#1233) 5 years ago
Alex Crichton 8cee547519 Run rustfmt 5 years ago
Alex Crichton ca9f33b6d9 Rewrite for recursive safety 5 years ago
Jakub Konka 3764204250 Put context object behind a ref rather than mut ref 5 years ago
Jakub Konka db8fec354d
Add current snapshot1 WASI spec as test + fixes (#31) 5 years ago
Alex Crichton f7c2a58d23
Disable caches in CLI tests (#1204) 5 years ago
Pat Hickey bb6995ceaf make wiggle-generate ordinary lib, and wiggle the proc-macro lib 5 years ago
Jakub Konka ec75f874ee Unify GuestType and GuestTypeClone, rename GuestTypeCopy to GuestTypeTransparent 5 years ago
Pat Hickey 90182bc5da
Handles (#22) 5 years ago
Pat Hickey aa79e5c458 propaganda 5 years ago
Pat Hickey 02f311cbb1 finish union testing 5 years ago
Pat Hickey f6a732b6cf squash all tagged union work into one commit 5 years ago
Nick Fitzgerald 66634cc796 Do not allow partial segment initialization for tables and memories 5 years ago
Nick Fitzgerald ef0cabf8b4 Address review feedback 5 years ago
Nick Fitzgerald 81227892da Implement bulk memory's partial failure instantiation semantics 5 years ago
Nick Fitzgerald 98ecef1700 Implement the `memory.copy` instruction from the bulk memory proposal 5 years ago
Nick Fitzgerald cb97e4ec8e Implement `table.init` and `elem.drop` from the bulk memory proposal 5 years ago
Nick Fitzgerald 33b4a37bcb Add support for `table.copy` 5 years ago
Pat Hickey 25a411d7fd rename the pointer read/write methods to read and write 5 years ago
Peter Huene 9ffa19ca64
Disable optimizations for SIMD testsuite tests. 5 years ago
Jakub Konka c8ea27553d
Allow returning structs if copy (#19) 5 years ago
Jakub Konka 694cf117bb Add proptests for structs with mixed members (copy/noncopy) 5 years ago
Alex Crichton d4fcd32cdc
Optimize generated code via the CLI by default (#973) 5 years ago
Jakub Konka 678065011e
Implement fmt::Display for enums, flags, and ints (#18) 5 years ago
Pat Hickey b7cd003b93
finish factoring tests (#17) 5 years ago
Pat Hickey f77000ad8f move ctx into wiggle-tests crate 5 years ago
Pat Hickey 2feab2ee2b fixes 5 years ago
Pat Hickey 8a110e4b13 first pass at splitting out a test, making ctx/errno reusable 5 years ago
Pat Hickey 0909cf2660 tests: factor common HostMemory / MemArea code into a separate crate 5 years ago
Jakub Konka f48474b247
Draft out IntDatatype in wiggle-generate (#15) 5 years ago
Jakub Konka 6ab3ff71d2
Add basic GuestString support to wiggle (#13) 5 years ago
Pat Hickey 2f223acc55
merge GuestTypePtr and GuestTypeClone into a single GuestTypeClone<'a> trait (#14) 5 years ago
Johnnie Birch 9c6150b103
Adds perf jitdump support (#360) 5 years ago
Jakub Konka 3ef24a04fe
Start drafting out flags datatype generation (#11) 5 years ago
Jakub Konka 898af8e2fb Revisit GuestArray and their deref mechanics 5 years ago
Yury Delendik b96b53eafb
Test basic DWARF generation (#931) 5 years ago
Jakub Konka 2ad77538f5
Add array generation to wiggle-generate crate (#9) 5 years ago
Jakub Konka 48a218b5c5
Refactor naming and crates info (#8) 5 years ago
Nick Fitzgerald 2af544de8b
Update to cranelift 0.58.0 and enable (but ignore) reference types and bulk memory tests (#926) 5 years ago
Alex Crichton 70345aff31
Remove all global state from the caching system (#863) 5 years ago
Alex Crichton 3dd5a3cb3f
Reimplement `wasmtime-wasi` on top of `wasmtime` (#899) 5 years ago
Pat Hickey 67d2ce6d85
Refactor tests to use proptest (#6) 5 years ago
Jakub Konka 3d428b828f
Add some (incomplete set) basic sanity end-to-end tests (#2) 5 years ago
Alex Crichton ea4faa4a01
Don't panic on shared memories (#883) 5 years ago
Yury Delendik a8cad05e80
Fix 'not enough arguments' during wasmtime run (#858) 5 years ago