Hey, I have a need to insert tracepoints() at the beginning and end of the functions to monitor input and output parameters - I have looked into -finstrument-functions ( liblttng-ust-cyg-profile.so and liblttng-ust-cyg-profile-fast.so) but these do not provide information about the function input and output parameters hence not of much use - Also considering the fact that each functions have different arguments the TRACEPOINT_EVENT and TP_FIELDS have to be explicitly written is very cumbersome and not efficient is there a way to avoid this and automatically generate tracepoint provider file ( .tp) based on the source code c++ file.
Thanking youFarhan ShariffDesign EngineerSoftware Facilities EUV Source ASML Veldhoven- Netherlands
_______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
