Skip to content

Option to include called functions (to some depth) #247

Closed
@kpreid

Description

@kpreid

Often, the code that I want to inspect turns out to be in some closure expression, and that closure doesn't necessarily get inlined by the compiler (or perhaps the changes I am making perturb whether or not it's inlined). In this case, it's an extra step to rerun with the generated closure symbol's name.

Therefore, I suggest adding an option which prints, in addition to the selected function's assembly, the assembly for symbols that it calls or otherwise references (up to some max depth, and skipping std symbols by default).

This could even be automatic in the case where the called function is only called by this function.

The logic to support this could also help with #22.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions