Sha256: 07defe5a39e908c2e960672d032569b1197fa6d15c28e2e53ba5a5301ad8f298

Contents?: true

Size: 478 Bytes

Versions: 1

Compression:

Stored size: 478 Bytes

Contents

#!/usr/sbin/dtrace -s 
#pragma D option quiet
#pragma D option dynvarsize=64m

/*
 * Trace all the probes of the ruby provider
 *
 * Usage:
 *
 *     sudo /usr/bin/xray_trace_all_ruby_probes.d -p <a pid>
 *
 *     sudo /usr/bin/xray_trace_all_ruby_probes.d -c "ruby -v"
 *
 *     sudo dtrace -s /usr/bin/xray_trace_all_ruby_probes.d -p <a pid>
 */

ruby$target::: 
{ 
    printf("=> cpu %2d == %-15.15s == %-15.15s == %s\n", cpu, probename, copyinstr(arg0), copyinstr(arg1)) 
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
xray-1.1 bin/xray_trace_all_ruby_probes.d