Skip to content

Add an option to enable/disable trace following of spawned childs or images #95

@ilmanzo

Description

@ilmanzo

I'm thinking of adding an option to the function tracer, in order to enable or disable the tracing of "child" objects, like all the dynamical libraries invoked and loaded during the execution of the main program.

This would help with coverage of e.g. graphical applications, since we might want to test software like Firefox or Kate but we don't want to get coverage data for the whole wayland/gtk/qt environment.

Most likely we need to add a command line switch to the FuncTracer.so library; the same option must be reflected in the wrap process, to propagate it at the pin execution level.

Design proposals are welcome. What should be the default ? Should we have a "deep" wrap and a "shallow" one ? Should we rely on an environment variable, or a configuration file ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions