Adding support for synthetic events. Only the low level wrapper of the libtracefs APIs is added here. Yordan Karadzhov (VMware) (10): trace-cruncher: Define Python type for synthetic events trace-cruncher: APIs for adding start/end fields to synth. event trace-cruncher: APIs for adding arithmetic fields to synth. events trace-cruncher: APIs for registering/unregistering synth. events trace-cruncher: APIs for enabling synth. events trace-cryncher: Add static methods for manipulating filters trace-cruncher: APIs for filtering synth. events trace-cruncher: API to show descriptor of the synth. event trace-cruncher: Add synthetic event example trace-cruncher: Add synth. events tests examples/synth.py | 43 ++ src/ftracepy-utils.c | 513 ++++++++++++++++-- src/ftracepy-utils.h | 47 ++ src/ftracepy.c | 92 ++++ .../tests/1_unit/test_01_ftracepy_unit.py | 86 +++ 5 files changed, 735 insertions(+), 46 deletions(-) create mode 100755 examples/synth.py -- 2.32.0