219 Commits (871a9d93f24cfc50c42b5b832cda84be387626b3)

Author SHA1 Message Date
Chris Fallin 6bec13da04
Bump versions: Wasmtime to 0.26.0, Cranelift to 0.73.0. 4 years ago
Alex Crichton 04bf6e5bbb
Move some scopes around to fix a leak on raising a trap (#2803) 4 years ago
Peter Huene 37bb7af454
Fix incorrect range in `ininitialize_instance`. 4 years ago
Chris Fallin cb48ea406e
Switch default to new x86_64 backend. 4 years ago
Alex Crichton 29949505d6
Fix printing float results from the CLI (#2797) 4 years ago
Peter Huene d1313b1291
Code review feedback. 4 years ago
Peter Huene abf3bf29f9
Add a `wasmtime settings` command to print Cranelift settings. 4 years ago
Peter Huene a474524d3b
Code review feedback. 4 years ago
Peter Huene 1ce2a87149
Code review feedback. 4 years ago
Peter Huene 29d366db7b
Add a compile command to Wasmtime. 4 years ago
Alex Crichton a301202b7d
Remove the type-driven ability for duplicates in a `Linker` (#2789) 4 years ago
Pat Hickey ae4c5a9d7f fixes in tests and examples 4 years ago
Benjamin Bouvier 6e6713ae0b cranelift: add support for the Mac aarch64 calling convention 4 years ago
Benjamin Bouvier 5fecdfa491
Mach ports continued + support aarch64-apple unwinding (#2723) 4 years ago
Alex Crichton 2697a18d2f
Redo the statically typed `Func` API (#2719) 4 years ago
Alex Crichton 918c012d00
Fix some issues around TLS management with async (#2709) 4 years ago
Peter Huene 54c07d8f16
Implement shared host functions. (#2625) 4 years ago
Peter Huene 57dfe99aa5
Run wast tests with both instance allocators. 4 years ago
Peter Huene a7190764e1
More code review changes. 4 years ago
Peter Huene a464465e2f
Code review feedback changes. 4 years ago
Peter Huene 505437e353
Code cleanup. 4 years ago
Peter Huene e71ccbf9bc
Implement the pooling instance allocator. 4 years ago
Alex Crichton 7795a230f2
Implement support for `async` functions in Wasmtime (#2434) 4 years ago
Alex Crichton de27fbe20f Tweak C API for fuel 4 years ago
Pat Hickey 8e015ca9e7 traps needed stdio 4 years ago
Alex Crichton cb7b1aadcc
Fix a memory leak with command modules (#2017) 4 years ago
Pat Hickey 8313a62e46 fix test 4 years ago
Alex Crichton 0e41861662
Implement limiting WebAssembly execution with fuel (#2611) 4 years ago
Alex Crichton dccaa64962 Add knobs to limit memories/tables in a `Store` 4 years ago
Alex Crichton 503129ad91
Add a method to share `Config` across machines (#2608) 4 years ago
Nick Fitzgerald 4f3bc1d5d4 wasmtime: clarify `Memory::{read,write}` behavior with out-of-bounds ranges 4 years ago
theduke f4faa04dca
Safe Memory read/write API (#2528) 4 years ago
Chris Fallin 557a932757
Fix GitHub Actions config (actually run gdb tests on new backend). 4 years ago
Alex Crichton 8748cf5bd3
Add an instance limit to `Config` (#2593) 4 years ago
Alex Crichton 703762c49e Update support for the module linking proposal 4 years ago
Yury Delendik 3580205f12
[Cranelift][Atomics] Add address folding for atomic notify/wait. (#2556) 4 years ago
Alex Crichton 42adeba65d Fix fuzzer expectation about valid modules 4 years ago
Alex Crichton f003388ec7
Implement imported/exported modules/instances (#2461) 4 years ago
Alex Crichton 9ac7d01288
Implement the module linking alias section (#2451) 4 years ago
Alex Crichton 51c1d4bbd6
Provide filename/line number information in `Trap` (#2452) 4 years ago
Alex Crichton 88a8a8993a
Instantiate nested modules for module linking (#2447) 4 years ago
Alex Crichton 62be6841e4 Propagate optional import names to the wasmtime/C API 4 years ago
Alex Crichton ffca0fc908 Fix assertion with cross-store values in `Func::new` 4 years ago
Alex Crichton 8675fa5aa7
Fix a memory leak on returning incompatible values (#2424) 4 years ago
Chris Fallin 01b60e81b0
Fix and enable GC on new x64 backend. 4 years ago
Alex Crichton f4c3622dab Fix a use-after-free of trampoline code 4 years ago
Alex Crichton 73cda83548
Propagate module-linking types to `wasmtime` (#2115) 4 years ago
Alex Crichton 77827a48a9
Start compiling module-linking modules (#2093) 4 years ago
Yury Delendik b2b7bc10e2
machinst aarch64: New backend unwind (#2313) 4 years ago
Alex Crichton a277cf5ee4
Store `WasmFuncType` in `FuncType` (#2365) 4 years ago