HP Caliper User Guide Release 5.5 (5900-2351, August 2012)

[1] 100.0 0.00 *ROOT* [1]
51.22 libc.so.6.1::__clone2 [5]
48.78 enh_thr_mutex1::_start [8]
------------------------------------------------
62.50 libc.so.6.1::__GC___libc_nanosleep [9]
34.38 libpthread.so.0::pthread_join [12]
3.12 libpthread.so.0::__lll_lock_wait [13]
[2] 78.0 100.00 *kernel gateway* [2]
------------------------------------------------
100.00 libpthread.so.0::start_thread [4]
[3] 51.2 0.00 enh_thr_mutex1::start_routine [3]
95.24 enh_thr_mutex1::foo [11]
4.76 libpthread.so.0::pthread_mutex_lock [14]
------------------------------------------------
100.00 libc.so.6.1::__clone2 [5]
[4] 51.2 0.00 libpthread.so.0::start_thread [4]
100.00 enh_thr_mutex1::start_routine [3]
------------------------------------------------
100.00 *ROOT* [1]
[5] 51.2 0.00 libc.so.6.1::__clone2 [5]
100.00 libpthread.so.0::start_thread [4]
------------------------------------------------
100.00 libc.so.6.1::__libc_start_main [7]
[6] 48.8 45.00 enh_thr_mutex1::main [6]
55.00 libpthread.so.0::pthread_join [12]
------------------------------------------------
100.00 enh_thr_mutex1::_start [8]
[7] 48.8 0.00 libc.so.6.1::__libc_start_main [7]
100.00 enh_thr_mutex1::main [6]
------------------------------------------------
100.00 *ROOT* [1]
[8] 48.8 0.00 enh_thr_mutex1::_start [8]
100.00 libc.so.6.1::__libc_start_main [7]
------------------------------------------------
100.00 libc.so.6.1::sleep [10]
[9] 48.8 0.00 libc.so.6.1::__GC___libc_nanosleep [9]
100.00 *kernel gateway* [2]
------------------------------------------------
100.00 enh_thr_mutex1::foo [11]
[10] 48.8 0.00 libc.so.6.1::sleep [10]
100.00 libc.so.6.1::__GC___libc_nanosleep [9]
------------------------------------------------
100.00 enh_thr_mutex1::start_routine [3]
[11] 48.8 0.00 enh_thr_mutex1::foo [11]
100.00 libc.so.6.1::sleep [10]
------------------------------------------------
100.00 enh_thr_mutex1::main [6]
[12] 26.8 0.00 libpthread.so.0::pthread_join [12]
100.00 *kernel gateway* [2]
------------------------------------------------
100.00 libpthread.so.0::pthread_mutex_lock [14]
[13] 2.4 0.00 libpthread.so.0::__lll_lock_wait [13]
100.00 *kernel gateway* [2]
------------------------------------------------
100.00 enh_thr_mutex1::start_routine [3]
[14] 2.4 0.00 libpthread.so.0::pthread_mutex_lock [14]
100.00 libpthread.so.0::__lll_lock_wait [13]
------------------------------------------------
Function Indexes (All Threads)
---------------------------------------------------
Index Name Index Name
---------------------------------------------------
9 __GC___libc_nanosleep 1 *ROOT*
5 __clone2 11 foo
2 *kernel gateway* 7 __libc_start_main
13 __lll_lock_wait 6 main
12 pthread_join 14 pthread_mutex_lock
10 sleep 8 _start
3 start_routine 4 start_thread
Load Module Summary (Thread 31021@main)
--------------------------------------------------------------
% Total Cumulat Wall- Sample
IP % of Clock Hits
Samples Total Samples Waiting Load Module
--------------------------------------------------------------
26.83 26.83 11 0 *kernel gateway*
21.95 48.78 9 0 enh_thr_mutex1
--------------------------------------------------------------
48.78 48.78 20 0 Total
--------------------------------------------------------------
Function Summary (Thread 31021@main)
----------------------------------------------------------------------------------------
% Total Cumulat Wall- Sample
IP % of Clock Hits
Samples Total Samples Waiting Function File
----------------------------------------------------------------------------------------
26.83 26.83 11 0 *kernel gateway*
21.95 48.78 9 0 enh_thr_mutex1::main enh_thr_mutex1.c
----------------------------------------------------------------------------------------
[Minimum function entries: 5, percent cutoff: 0.10, cumulative percent cutoff: 100.00]
144 Producing a Sampled Call Stack Profile Analysis