17db96d56Sopenharmony_ci/* Python DTrace provider */ 27db96d56Sopenharmony_ci 37db96d56Sopenharmony_ciprovider python { 47db96d56Sopenharmony_ci probe function__entry(const char *, const char *, int); 57db96d56Sopenharmony_ci probe function__return(const char *, const char *, int); 67db96d56Sopenharmony_ci probe instance__new__start(const char *, const char *); 77db96d56Sopenharmony_ci probe instance__new__done(const char *, const char *); 87db96d56Sopenharmony_ci probe instance__delete__start(const char *, const char *); 97db96d56Sopenharmony_ci probe instance__delete__done(const char *, const char *); 107db96d56Sopenharmony_ci probe line(const char *, const char *, int); 117db96d56Sopenharmony_ci probe gc__start(int); 127db96d56Sopenharmony_ci probe gc__done(long); 137db96d56Sopenharmony_ci probe import__find__load__start(const char *); 147db96d56Sopenharmony_ci probe import__find__load__done(const char *, int); 157db96d56Sopenharmony_ci probe audit(const char *, void *); 167db96d56Sopenharmony_ci}; 177db96d56Sopenharmony_ci 187db96d56Sopenharmony_ci#pragma D attributes Evolving/Evolving/Common provider python provider 197db96d56Sopenharmony_ci#pragma D attributes Evolving/Evolving/Common provider python module 207db96d56Sopenharmony_ci#pragma D attributes Evolving/Evolving/Common provider python function 217db96d56Sopenharmony_ci#pragma D attributes Evolving/Evolving/Common provider python name 227db96d56Sopenharmony_ci#pragma D attributes Evolving/Evolving/Common provider python args 23