1/* Python DTrace provider */ 2 3provider python { 4 probe function__entry(const char *, const char *, int); 5 probe function__return(const char *, const char *, int); 6 probe instance__new__start(const char *, const char *); 7 probe instance__new__done(const char *, const char *); 8 probe instance__delete__start(const char *, const char *); 9 probe instance__delete__done(const char *, const char *); 10 probe line(const char *, const char *, int); 11 probe gc__start(int); 12 probe gc__done(long); 13}; 14 15#pragma D attributes Evolving/Evolving/Common provider python provider 16#pragma D attributes Evolving/Evolving/Common provider python module 17#pragma D attributes Evolving/Evolving/Common provider python function 18#pragma D attributes Evolving/Evolving/Common provider python name 19#pragma D attributes Evolving/Evolving/Common provider python args 20