31 Commits (136755ade2d91bd7d4d1a640e8b18d45eeb8887c)

Author SHA1 Message Date
Alex Crichton 4a351ab7fe
Update a number of dependencies (#2594) 4 years ago
Alex Crichton 207f60a18e
module-linking: Implement outer module aliases (#2590) 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 09662fa716
Fix module-linking handling of instance subtypes (#2466) 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 88a8a8993a
Instantiate nested modules for module linking (#2447) 4 years ago
Alex Crichton 068340d30f
Fix a case of using the wrong stack map during gcs (#2396) 4 years ago
Alex Crichton 59be6dc5ff
Fix module initialization with externref element segments (#2392) 4 years ago
Alex Crichton 372ae2aeb6
Fix a panic in table-ops translation (#2350) 4 years ago
Alex Crichton e659d5cecd
Add initial support for the multi-memory proposal (#2263) 4 years ago
Chris Fallin 6ad0b04f05 Fix Wasm translator to handle loop parameters on br_table default target. 4 years ago
Alex Crichton 1000f21338
Update wasmparser to 0.59.0 (#2013) 4 years ago
Nick Fitzgerald bffd54c016
wasmtime: Implement `global.{get,set}` for externref globals (#1969) 4 years ago
Nick Fitzgerald 8c5f59c0cf wasmtime: Implement `table.get` and `table.set` 4 years ago
Nick Fitzgerald 58bb5dd953 wasmtime: Add support for `func.ref` and `table.grow` with `funcref`s 4 years ago
Nick Fitzgerald a8ee0554a9 wasmtime: Initial, partial support for `externref` 5 years ago
Nick Fitzgerald 1a4f3fb2df Update deps and tests for `anyref` --> `externref` 5 years ago
Dan Gohman 9364eb1d98
Refactor (#1524) 5 years ago
Alex Crichton 3b7cb6ee64
Enable jitdump profiling support by default (#1310) 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
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 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
Alex Crichton ea4faa4a01
Don't panic on shared memories (#883) 5 years ago
Alex Crichton ae86822c37
Move stray top-level misc_testsuite to tests (#528) 5 years ago
Dan Gohman b158666f2b Reorganize tests. 5 years ago