1#!/bin/sh 2set -e 3 4# With bcc 'tplist -l `which waypipe`', can list all probes 5# With bcc 'trace', can print events, arguments, and timestamps 6 7sudo /usr/share/bcc/tools/trace -t \ 8 'u:/usr/bin/waypipe:construct_diff_exit "diffsize %d", arg1' \ 9 'u:/usr/bin/waypipe:construct_diff_enter "rects %d", arg1' \ 10 'u:/usr/bin/waypipe:apply_diff_enter "size %d diffsize %d", arg1, arg2' \ 11 'u:/usr/bin/waypipe:apply_diff_exit' \ 12 'u:/usr/bin/waypipe:channel_write_end' \ 13 'u:/usr/bin/waypipe:channel_write_start "size %d", arg1' \ 14 'u:/usr/bin/waypipe:worker_comp_enter "index %d", arg1' \ 15 'u:/usr/bin/waypipe:worker_comp_exit "index %d", arg1' \ 16 'u:/usr/bin/waypipe:worker_compdiff_enter "index %d", arg1' \ 17 'u:/usr/bin/waypipe:worker_compdiff_exit "index %d", arg1' 18