Add some mainloop instrumentation

Add trace points around adding, removing and dispatching of
sources.

https://bugzilla.gnome.org/show_bug.cgi?id=710741
This commit is contained in:
Matthias Clasen
2013-11-23 00:22:09 -05:00
parent 91dd70cf17
commit a9d93ca1df
3 changed files with 34 additions and 0 deletions

View File

@@ -5,4 +5,8 @@ provider glib {
probe slice__alloc(void*, unsigned int);
probe slice__free(void*, unsigned int);
probe quark__new(char *, unsigned int);
probe main__before_dispatch (char *);
probe main__after_dispatch (char *);
probe main__source_attach(char*);
probe main__source_destroy(char*);
};