• Sasha Goldshtein's avatar
    argdist, trace: Support non-C identifier names · 3fa7ba1e
    Sasha Goldshtein authored
    When argdist or trace face a function that has characters
    in its name that are not valid in C identifier, they now
    replace these characters with an underscore (`_`) when
    generating function names and structure names to include
    in the BPF program. As a result, it is now possible to
    trace functions that have these identifiers in their names,
    such as Golang functions like `fmt.Println`.
    3fa7ba1e
argdist.py 32.1 KB