303 Commits (b5e289d319b2788bb4b6133792546007f7900443)

Author SHA1 Message Date
Nick Fitzgerald 58bb5dd953 wasmtime: Add support for `func.ref` and `table.grow` with `funcref`s 4 years ago
Alex Crichton 06a69d18fa
Disable static memory under QEMU on CI (#1895) 4 years ago
Nick Fitzgerald 8f0e330467 Add `TODO` comments with link to issue for aarch64 reference types 4 years ago
Nick Fitzgerald 683dc15385 Only run reference types tests on x86_64 4 years ago
Nick Fitzgerald 7e167cae10 externref: Address review feedback 4 years ago
Nick Fitzgerald f30ce1fe97 externref: implement stack map-based garbage collection 4 years ago
Yury Delendik 70424037c3
Refactor debug library to use object:🧝:* (#1860) 4 years ago
Yury Delendik e5b81bbc28
Migrating code to object (from faerie) (#1848) 4 years ago
Chris Fallin fc2a6f273b Three fixes to various SpiderMonkey-related issues: 4 years ago
Maciej Woś 7ab5f2a869
Remove custom signal handler restrictions (#1843) 4 years ago
Chris Fallin cc8630d9b4 Wasm translator multi-value bugfix: handle branch to loop with loop params. 4 years ago
Andrew Brown 97c7fbbeb6 Update Wasm spec testsuite 4 years ago
Chris Fallin 63a335b7d4 Avoid touching encodings in `EncCursor` if using a MachInst backend. 4 years ago
Yury Delendik 15c68f2cc1
Disconnects `Store` state fields from `Compiler` (#1761) 4 years ago
Nick Fitzgerald a8ee0554a9 wasmtime: Initial, partial support for `externref` 5 years ago
Leonardo Yvens 0b3b9c298e
impl From<anyhow::Error> for Trap (#1753) 5 years ago
Dan Gohman ce757f12d1
Linker refactoring (#1773) 5 years ago
Dan Gohman 3715e19c67
Reactor support. (#1565) 5 years ago
Nick Fitzgerald f28b3738ee Rename `anyref` to `externref` across the board 5 years ago
Nick Fitzgerald 1a4f3fb2df Update deps and tests for `anyref` --> `externref` 5 years ago
Dan Gohman fb0b9e3ae6
Change `proc_exit` to unwind the stack rather than exiting the host process. (#1646) 5 years ago
Alex Crichton 57fb1c69c5
Enable the multi-value proposal by default (#1667) 5 years ago
Alex Crichton 6ef106fee9
Fix a missing early-return in `Table::get` (#1652) 5 years ago
Alex Crichton db92dcd990
Update test ignore annotations for aarch64 (#1643) 5 years ago
Andrew Brown 49622bde58 Use complex load-extend instructions in `optimize_complex_addresses`; fixes #1186 5 years ago
Alex Crichton 363cd2d20f
Expose memory-related options in `Config` (#1513) 5 years ago
Alex Crichton d719ec7e1c
Don't try to handle non-wasmtime segfaults (#1577) 5 years ago
Alex Crichton 654e953fbf
Revamp memory management of `InstanceHandle` (#1624) 5 years ago
Gabor Greif 9d13871bd4
Perform lldb DWARF-5 test too (#1609) 5 years ago
Gabor Greif 1639ed0e2e
support a few DWARF-5 only features (#1410) 5 years ago
Alex Crichton 6822c9bdc1 Fix a memory leak in the test suite 5 years ago
Alex Crichton 74eda8090c
Implement stack limit checks for AArch64 (#1573) 5 years ago
Alex Crichton d8920c0125
Sync expected successful tests on AArch64 (#1581) 5 years ago
Alex Crichton d1aa86f91a
Add AArch64 tests to CI (#1526) 5 years ago
Alex Crichton 3862c1f3a8
Move tests to main test suite (#1568) 5 years ago
Alex Crichton c9a0ba81a0
Implement interrupting wasm code, reimplement stack overflow (#1490) 5 years ago
Alex Crichton 4a63a4d86e
Fix return value of `Func::param_arity` (#1566) 5 years ago
Dan Gohman 9364eb1d98
Refactor (#1524) 5 years ago
Alex Crichton 4c82da440a
Move most wasmtime tests into one test suite (#1544) 5 years ago
Chris Fallin 48cf2c2f50 Address review comments: 5 years ago
Yury Delendik c5b6c57c34
Check .debug_str data that is not from DWARF (#1507) 5 years ago
Chris Fallin bab0c79c31 ARM64 backend, part 9 / 11: wasmtime support. 5 years ago
Yury Delendik a88e26cc08
Utility methods for artificial debug types in the generated DWARF (#1482) 5 years ago
Alex Crichton bd374fd6fc
Add Wasmtime-specific C API functions to return errors (#1467) 5 years ago
Radu M 45b3ed142c
Re-enable ignored unreachable_wat cli test (#1472) 5 years ago
Yury Delendik e64668776a
Propertly simulate DWARF information when imports present (#1452) 5 years ago
Alex Crichton 3b7cb6ee64
Enable jitdump profiling support by default (#1310) 5 years ago
Dan Gohman 1c55eb1a8b
Add a few CLI tests for WASI. (#1281) 5 years ago
Alex Crichton ba0dc40b2b
Handle select relocations while generating trampolines (#1347) 5 years ago
Andrew Brown 8598295bc4 Remove FPR32; fixes #1303 5 years ago