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

Reply via email to