[PATCH] D99179: [RFC] [Coroutines] Enable printing coroutine frame in debugger if program is compiled with -g

John McCall via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 24 00:46:55 PDT 2021


rjmccall added a comment.

Trying to agree on frame layout across multiple passes seems really brittle to me, since nearly any change to the function could trigger a change in the frame layout.

I assume that DWARF doesn't really have a concept of language-independent or mixed-language types.  Maybe generating a C-language DWARF struct to describe the frame layout could be triggered by the presence of C-language debug info?


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D99179/new/

https://reviews.llvm.org/D99179



More information about the llvm-commits mailing list