blob: 883605566d58c0bcbbce5e25d547416ecc2c42a7 [file] [log] [blame]
Ɓukasz Langaa785c872016-09-09 17:37:37 -07001/* 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