<b>(a)</b> #include "aprobe.h" probe thread { probe "read_q" { on_entry log("Read_q for ", $1, " entered at: ", ap_GetCurrentTime()); on_line(32) log("Read_q at line 32 at: ", ap_GetCurrentTime()); on_exit log("Read_q exited at: ",ap_GetCurrentTime()); } } <b>(b)</b> Read_q for 8 entered at Tue Oct 5 10:22:25.218414184 1999 Read_q at line 32 at Tue Oct 5 10:22:25.218427767 1999 Read_q exited at Tue Oct 5 10:22:25.219538727 1999
Example 2: (a) Read and log a nanosecond time-of-day clock; (b) resulting output.