69 Commits (e70f73211dc0db2e7432287695497eee397dd2a8)

Author SHA1 Message Date
Alex Crichton 63d5b91930
Wasmtime 0.19.0 and Cranelift 0.66.0 (#2027) 4 years ago
Alex Crichton 1000f21338
Update wasmparser to 0.59.0 (#2013) 4 years ago
Yury Delendik 091373f9b8
Removes duplicate code in src/obj.rs, crates/obj and crates/jit/object.rs (#1993) 4 years ago
Yury Delendik bef1b87be0
Write ELF image and instantiate code_memory from it (#1931) 4 years ago
Gabor Greif 79f054f77f
Correct the files' directory index when downgrading DWARF5 -> 4 (#1989) 4 years ago
Yury Delendik 9900641674
Support reference types in the DWARF transform (#1986) 4 years ago
Till Schneidereit f80c2abffb
Update various crates' `object` and `wast` dependencies (#1908) 4 years ago
Andrew Brown 4d57ae99e3
Upgrade wasmparser to 0.58.0 (#1942) 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
Yury Delendik e5b81bbc28
Migrating code to object (from faerie) (#1848) 4 years ago
Yury Delendik 4ebbcb82a9
Refactor CompiledModule to separate compile and linking stages (#1831) 4 years ago
Yury Delendik 6f37204f82
Upgrade gimli to 0.21 (#1819) 4 years ago
Dan Gohman a76639c6fb
Wasmtime 0.17.0 and Cranelift 0.64.0. (#1805) 4 years ago
Nick Fitzgerald 137e182750 Update `wasmparser` to 0.57.0 5 years ago
Nick Fitzgerald 1a4f3fb2df Update deps and tests for `anyref` --> `externref` 5 years ago
Alex Crichton a7d90af19d
Update wasmparser and wast dependencies (#1663) 5 years ago
Yury Delendik 1873c0ae46
Fix value label ranges resolution (#1572) 5 years ago
Dan Gohman 864cf98c8d Update release notes, wasmtime 0.16, cranelift 0.63. 5 years ago
Gabor Greif d9d69299bb
A few typofixes (#1623) 5 years ago
Gabor Greif a1f3f06878
The index in DW_OP_WASM_location is ULEB128 (#1611) 5 years ago
Gabor Greif 1639ed0e2e
support a few DWARF-5 only features (#1410) 5 years ago
Peter Huene f7e9f86ba9
Refactor unwind generation in Cranelift. 5 years ago
Yury Delendik c5b6c57c34
Check .debug_str data that is not from DWARF (#1507) 5 years ago
Yury Delendik a88e26cc08
Utility methods for artificial debug types in the generated DWARF (#1482) 5 years ago
Andrew Brown 6fd0451bc3 Add TargetIsa::map_dwarf_register; fixes #1471 5 years ago
Dan Gohman fde5ddf159
Fixes for 0.15 (#1449) 5 years ago
Yury Delendik e64668776a
Propertly simulate DWARF information when imports present (#1452) 5 years ago
Andrew Brown d3df275003 Remove duplication of map_reg; fixes #1245 5 years ago
Dan Gohman 092538cc54
Test 0.14 (#1417) 5 years ago
Dan Gohman 6fa9be7767
Wasmtime 0.13.0 and Cranelift 0.61.0. (#1398) 5 years ago
Yury Delendik 27bf044ca2
Fix debug asserts for dwarf transform (#1413) 5 years ago
Yury Delendik f3bfa2aa23
Ignore DWARF expressions with wasm globals (#1405) 5 years ago
Yury Delendik 5c4ea5b03a Increase generated DWARF version to 4 5 years ago
Yury Delendik 021ebb3748
Refactor address_transform.rs to use less memory (#1260) 5 years ago
Pat Hickey 2f6172732f wasmtime-cli, obj, debug: upgrade to faerie 0.15 5 years ago
Yury Delendik f76b36f737
Write .debug_frame information (#53) 5 years ago
Yury Delendik ba1f10f4d4
Removes panic! from the debug crate. (#1261) 5 years ago
Andrew Brown 1d15054310 Remove the debug crate's hard-coded dependency on register ordering 5 years ago
Yury Delendik d5c0f6bff8
Fix infinite loop in DWARF address transform algorithm (#1228) 5 years ago
Alex Crichton 33a39ff4f0
Bump to 0.12.0 (#997) 5 years ago
Nick Fitzgerald de4ad31cbd Update cranelift to 0.59.0 5 years ago
Josh Triplett 48202e0c31
Update dependencies to current versions, reducing duplicate versions (#963) 5 years ago
Yury Delendik b96b53eafb
Test basic DWARF generation (#931) 5 years ago
Yury Delendik de85efc2dd
Add support for DebugInfoRef during DWARF transform (#853) 5 years ago
Alex Crichton 9dffaf9d57
Update wasmparser dependency (#912) 5 years ago
Yury Delendik b3ac718421
Implement FIXME in debug/src/expression.rs (#902) 5 years ago
Yury Delendik 4599234c6f
Don't generate DWARF sections when no functions were compiled. (#894) 5 years ago
Yury Delendik 3992b8669f
[wasmtime-debug] Update DWARF expression transform to use new format. (#842) 5 years ago