809 Commits (f24c7e1249924dc975aeddc58c1559cd21fce9ba)

Author SHA1 Message Date
Alexandru Ene 9213717917 Run cc tests if any are found in the examples folder 4 years ago
Alexandru Ene 50ef890ae0 Fix compilation error due to redefinition. 4 years ago
Nick Fitzgerald bbd99c5bfa
reference types: Implement the `table.size` and `table.grow` instructions (#1894) 4 years ago
Benjamin Bouvier c2692ecb8a Wasmtime: allow using the experimental Cranelift x64 backend in cli; 4 years ago
Nick Fitzgerald 7e167cae10 externref: Address review feedback 4 years ago
Nick Fitzgerald 8d671c21e2
wasmtime-runtime: Allow tables to internally hold `externref`s (#1882) 4 years ago
Nick Fitzgerald 618c278e41 externref: implement a canary for GC stack walking 4 years ago
Nick Fitzgerald f30ce1fe97 externref: implement stack map-based garbage collection 4 years ago
SlightlyOutOfPhase 0303834082
Fix lightbeam compilation by updating staticvec dependency to version 0.10 (#1878) 4 years ago
Jakub Konka 60d55a3483 Remove a runaway explicit drop 4 years ago
bjorn3 9788b02dd5
Bump object to 0.19.0 (#1767) 4 years ago
Dan Gohman caa87048ab Wasmtime 0.18.0 and Cranelift 0.65.0. 4 years ago
Yury Delendik 70424037c3
Refactor debug library to use object:🧝:* (#1860) 4 years ago
Daiki Ueno 65ebfc3a03 wasi-common: don't rely on platform dependent "NUL" device 4 years ago
Alex Crichton 5fa4d36b0d
Disable Cranelift debug verifier when fuzzing (#1851) 4 years ago
Yury Delendik e5b81bbc28
Migrating code to object (from faerie) (#1848) 4 years ago
Benjamin Bouvier 5d5b39d685 Allow setting other Cranelift flags when running in Wasmtime. 4 years ago
Yury Delendik 4ebbcb82a9
Refactor CompiledModule to separate compile and linking stages (#1831) 4 years ago
Jakub Konka f47133b229
Allow different Handles to act as stdio (#1600) 4 years ago
Maciej Woś 858e6f3805
fix memory memory creator reserved_size (#1844) 4 years ago
Maciej Woś 7ab5f2a869
Remove custom signal handler restrictions (#1843) 4 years ago
whitequark bc555468a7 cranelift: add i64.{ishl,ushr,ashr} libcalls. 5 years ago
Yury Delendik 6f37204f82
Upgrade gimli to 0.21 (#1819) 4 years ago
Leonardo Yvens cd4a441d88
impl WasmTy for u32 and u64 (#1808) 4 years ago
Emiliano Lesende ef4ff71dc5 fix(tagged-union): updated Cargo.lock 4 years ago
Pat Hickey 0fb374947a code review comments 4 years ago
Emiliano Lesende 59ee430431 fix(tagged-union): rebase and squash 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
Chris Fallin b8e31d7c8e Fix build warnings (errors on CI) due to mmap flag rename and deprecation. 4 years ago
Dan Gohman a76639c6fb
Wasmtime 0.17.0 and Cranelift 0.64.0. (#1805) 4 years ago
Yury Delendik 15c68f2cc1
Disconnects `Store` state fields from `Compiler` (#1761) 4 years ago
Nick Fitzgerald 58b08b9d3a Move `HostRef<T>` into the C API crate 5 years ago
Nick Fitzgerald 8adae5d1ad Create a simple `Debug` implementation for `Store` 5 years ago
Nick Fitzgerald 2bb6a82794 Remove the `ExternRef::null` constructor 5 years ago
Nick Fitzgerald d5bdce99c7 Remove executable bit from Rust source files 5 years ago
Nick Fitzgerald 652f47495a wasmtime: Make `Func::store` a public method 5 years ago
Nick Fitzgerald b78eafcfd3 externref: Do not impl common traits, have free functions instead 5 years ago
Nick Fitzgerald 98da9ee8a9 Use `std::alloc::handle_alloc_failure` instead of home-rolled version 5 years ago
Nick Fitzgerald 25548d7fbe externref: Share more `Layout`-computing code 5 years ago
Nick Fitzgerald a8ee0554a9 wasmtime: Initial, partial support for `externref` 5 years ago
Nick Fitzgerald 137e182750 Update `wasmparser` to 0.57.0 5 years ago
Nick Fitzgerald acf8ad0df7 cranelift_wasm: expose the original Wasm function signature 5 years ago