/* adapted from bbum http://www.friday.com/bbum/2008/01/26/objective-c-printing-class-name-from-dtrace/ */ #pragma D option quiet pid$target::*MyClass*:entry /* change MyClass into your class name */ { isaptr = *(uint32_t*)copyin(arg0, 4); classnameptr = *(uint32_t*)copyin(isaptr+8, 4); classname = copyinstr(classnameptr); @selCounter[classname, copyinstr(arg1)] = count(); } END { printa(@selCounter); }