Stream: git-wasmtime

Topic: wasmtime / PR #2565 Draft: detailed debug-info (DWARF) su...


view this post on Zulip Wasmtime GitHub notifications bot (Jan 09 2021 at 10:54):

cfallin opened PR #2565 from debug-value-labels to main:

This PR is an initial attempt at propagating "value labels" all the way
from CLIF to DWARF metadata on the emitted machine code. The key idea is
as follows:

Unfortunately, it doesn't quite work yet with the gdb tests in
tests/all/debug/gdb.rs. Strangely, these tests are marked #[ignore].
Needs more debugging, I'd like to publish this draft now as-is to share
the design and get feedback / bringup help on the tests.

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Jan 09 2021 at 10:54):

cfallin requested yurydelendik for a review on PR #2565.

view this post on Zulip Wasmtime GitHub notifications bot (Jan 09 2021 at 10:58):

cfallin updated PR #2565 from debug-value-labels to main:

This PR is an initial attempt at propagating "value labels" all the way
from CLIF to DWARF metadata on the emitted machine code. The key idea is
as follows:

Unfortunately, it doesn't quite work yet with the gdb tests in
tests/all/debug/gdb.rs. Strangely, these tests are marked #[ignore].
Needs more debugging, I'd like to publish this draft now as-is to share
the design and get feedback / bringup help on the tests.

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Jan 09 2021 at 21:02):

cfallin updated PR #2565 from debug-value-labels to main:

This PR is an initial attempt at propagating "value labels" all the way
from CLIF to DWARF metadata on the emitted machine code. The key idea is
as follows:

Unfortunately, it doesn't quite work yet with the gdb tests in
tests/all/debug/gdb.rs. Strangely, these tests are marked #[ignore].
Needs more debugging, I'd like to publish this draft now as-is to share
the design and get feedback / bringup help on the tests.

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Jan 09 2021 at 21:05):

cfallin edited PR #2565 from debug-value-labels to main:

This PR propagates "value labels" all the way from CLIF to DWARF
metadata on the emitted machine code. The key idea is as follows:

This PR also adds the new-backend variant to the gdb tests on CI.


Last updated: Dec 23 2024 at 12:05 UTC