21 Commits (main)

Author SHA1 Message Date
Alex Crichton fa41d13141
Improve codegen for enums with many cases (#9122) 3 months ago
Alex Crichton 83029e3fb0
Add `rust-version.workspace = true` to all crates (#9112) 3 months ago
Alex Crichton 68d3d83ba6
Fix component_api fuzzer by reducing flags (#8944) 4 months ago
FrankReh 0e9121daeb
Fix some typos (#8641) 6 months ago
Alex Crichton 5856590fae
Configure workspace lints, enable running some Clippy lints on CI (#7561) 12 months ago
Nick Fitzgerald c16540ed2a
Update `arbitrary` to 1.3.1 (#7236) 1 year ago
Lann 3590236618
Remove component union types (#6913) 1 year ago
Alex Crichton 7b9189babd
Update the wasm-tools family of crates, disallow empty component types (#6777) 1 year ago
Alex Crichton 9733e7d552
Fix the component_api fuzzer (#6410) 1 year ago
Alex Crichton b1d63f01a5
Update test case generation for component_api fuzzer (#6315) 2 years ago
Alex Crichton 0923bed956
Fix the component_api fuzzer (#6305) 2 years ago
Alex Crichton 7b311004b5
Leverage Cargo's workspace inheritance feature (#4905) 2 years ago
Alex Crichton 62c5af68b5
components: Limit the recursive size of types in Wasmtime (#4825) 2 years ago
Jamey Sharp dd81e5a64f
Don't let fuzz targets import `arbitrary` directly (#4806) 2 years ago
Alex Crichton 57dca934ad
Upgrade wasm-tools crates, namely the component model (#4715) 2 years ago
Alex Crichton bc8e36a6af
Refactor and optimize the flat type calculations (#4708) 2 years ago
Alex Crichton 7ddb90d990
Remove recursion building types in `component_api` fuzzer (#4694) 2 years ago
Alex Crichton 755cd4311e
Update max tuple size in component api fuzzing (#4675) 2 years ago
Alex Crichton 597eb6f4ce
Limit the type hierarchies in component fuzzing (#4668) 2 years ago
Alex Crichton 866ec46613
Implement roundtrip fuzzing of component adapters (#4640) 2 years ago
Joel Dice ed8908efcf
implement fuzzing for component types (#4537) 2 years ago