| 1 |
Analysis of sampling i386-softmmu (pid 310) every 1 millisecond |
|---|
| 2 |
Call graph: |
|---|
| 3 |
5770 Thread_2503 |
|---|
| 4 |
5770 0x3a2bd |
|---|
| 5 |
5770 0x14f3d |
|---|
| 6 |
5770 __sigwait |
|---|
| 7 |
5770 __sigwait |
|---|
| 8 |
5770 Thread_2603 |
|---|
| 9 |
5770 thread_start |
|---|
| 10 |
5770 _pthread_start |
|---|
| 11 |
5770 __NSThread__main__ |
|---|
| 12 |
5770 -[NSThread main] |
|---|
| 13 |
5770 -[NSUIHeartBeat _heartBeatThread:] |
|---|
| 14 |
5770 -[NSConditionLock lockWhenCondition:] |
|---|
| 15 |
5770 -[NSConditionLock lockWhenCondition:beforeDate:] |
|---|
| 16 |
5764 -[NSCondition waitUntilDate:] |
|---|
| 17 |
5734 pthread_cond_timedwait_relative_np |
|---|
| 18 |
3378 _pthread_cond_wait |
|---|
| 19 |
3307 semaphore_timedwait_signal_trap |
|---|
| 20 |
3307 semaphore_timedwait_signal_trap |
|---|
| 21 |
60 pthread_mutex_lock |
|---|
| 22 |
56 semaphore_wait_trap |
|---|
| 23 |
56 semaphore_wait_trap |
|---|
| 24 |
3 pthread_mutex_lock |
|---|
| 25 |
1 __spin_lock |
|---|
| 26 |
1 __spin_lock |
|---|
| 27 |
8 _pthread_cond_wait |
|---|
| 28 |
3 _pthread_cond_remove |
|---|
| 29 |
2 __spin_lock |
|---|
| 30 |
2 __spin_lock |
|---|
| 31 |
1 _pthread_cond_remove |
|---|
| 32 |
2354 0xffffffff |
|---|
| 33 |
2354 _sigtramp |
|---|
| 34 |
2344 _sigtramp |
|---|
| 35 |
9 0x78f8 |
|---|
| 36 |
7 0x2e04 |
|---|
| 37 |
7 0x2dbd |
|---|
| 38 |
5 gettimeofday |
|---|
| 39 |
5 __gettimeofday |
|---|
| 40 |
3 __gettimeofday |
|---|
| 41 |
2 __nanotime |
|---|
| 42 |
2 __nanotime |
|---|
| 43 |
2 __commpage_gettimeofday |
|---|
| 44 |
2 __commpage_gettimeofday |
|---|
| 45 |
1 0x2fd1 |
|---|
| 46 |
1 0x2fd1 |
|---|
| 47 |
1 0x2fdb |
|---|
| 48 |
1 0x2fdb |
|---|
| 49 |
1 0x7922 |
|---|
| 50 |
1 0x8c549 |
|---|
| 51 |
1 0x8c549 |
|---|
| 52 |
1 __spin_lock |
|---|
| 53 |
1 __spin_lock |
|---|
| 54 |
1 semaphore_timedwait_signal_trap |
|---|
| 55 |
1 semaphore_timedwait_signal_trap |
|---|
| 56 |
24 CFDateGetAbsoluteTime |
|---|
| 57 |
24 CFDateGetAbsoluteTime |
|---|
| 58 |
3 CFAbsoluteTimeGetCurrent |
|---|
| 59 |
1 CFAbsoluteTimeGetCurrent |
|---|
| 60 |
1 __commpage_gettimeofday |
|---|
| 61 |
1 __commpage_gettimeofday |
|---|
| 62 |
1 dyld_stub___commpage_gettimeofday |
|---|
| 63 |
1 dyld_stub___commpage_gettimeofday |
|---|
| 64 |
1 -[NSCondition waitUntilDate:] |
|---|
| 65 |
1 -[__NSCFDate timeIntervalSinceReferenceDate] |
|---|
| 66 |
1 -[__NSCFDate timeIntervalSinceReferenceDate] |
|---|
| 67 |
1 pthread_self |
|---|
| 68 |
1 pthread_self |
|---|
| 69 |
3 -[NSConditionLock lockWhenCondition:beforeDate:] |
|---|
| 70 |
2 objc_msgSend_fpret |
|---|
| 71 |
2 objc_msgSend_fpret |
|---|
| 72 |
1 floor$fenv_access_off |
|---|
| 73 |
1 floor$fenv_access_off |
|---|
| 74 |
5770 Thread_2703 |
|---|
| 75 |
5770 thread_start |
|---|
| 76 |
5770 _pthread_start |
|---|
| 77 |
5770 fe_fragment_thread |
|---|
| 78 |
5770 pthread_cond_wait$UNIX2003 |
|---|
| 79 |
5770 __semwait_signal |
|---|
| 80 |
5770 __semwait_signal |
|---|
| 81 |
5770 Thread_2803 |
|---|
| 82 |
5770 thread_start |
|---|
| 83 |
5770 _pthread_start |
|---|
| 84 |
5770 CMMConvTask(void*) |
|---|
| 85 |
5770 pthreadSemaphoreWait(t_pthreadSemaphore*) |
|---|
| 86 |
5770 pthread_cond_wait$UNIX2003 |
|---|
| 87 |
5770 __semwait_signal |
|---|
| 88 |
5770 __semwait_signal |
|---|
| 89 |
|
|---|
| 90 |
Total number in stack (recursive counted multiple, when >=5): |
|---|
| 91 |
|
|---|
| 92 |
Sort by top of stack, same collapsed (when >= 5): |
|---|
| 93 |
__semwait_signal 11540 |
|---|
| 94 |
__sigwait 5770 |
|---|
| 95 |
semaphore_timedwait_signal_trap 3308 |
|---|
| 96 |
_sigtramp 2344 |
|---|
| 97 |
semaphore_wait_trap 56 |
|---|
| 98 |
CFDateGetAbsoluteTime 24 |
|---|
| 99 |
_pthread_cond_wait 8 |
|---|