dtrace/probes/examples/method-cache-clear.d
/*
* method-cache-clear.d dtrace probe
*
* Prints invalidation Class, Source File, and Line Number to STDOUT.
*
* Example Usage:
*
* $ sudo dtrace -q -s ./method-cache-clear.d -p <pid of running ruby process>
* global test/busted_test.rb 78
* Hello test/busted_test.rb 66
*
* More DTrace/Ruby Examples:
*
* http://magazine.rubyist.net/?Ruby200SpecialEn-dtrace
*
* Documentation:
*
* http://ruby-doc.org/core-2.1.0/doc/dtrace_probes_rdoc.html
*/
ruby$target:::method-cache-clear
/arg1/
{
printf("%s %s %d\n", copyinstr(arg0), copyinstr(arg1), arg2);
}