VirtualBox

Ticket #1684: Sample of VirtualBox VM.txt

File Sample of VirtualBox VM.txt, 33.7 KB (added by Erik Martino Hansen, 16 years ago)

Sample of VirtualBox VM

Line 
1Sampling process 4439 for 3 seconds with 1 millisecond of run time between samples
2Sampling completed, processing symbols...
3Analysis of sampling VirtualBoxVM (pid 4439) every 1 millisecond
4Call graph:
5 1157 Thread_2503
6 1157 start
7 1157 _start
8 1157 main
9 1157 QEventLoop::exec()
10 1157 QEventLoop::enterLoop()
11 1157 QEventLoop::processEvents(unsigned int)
12 1157 QApplication::sendPostedEvents()
13 1157 QApplication::sendPostedEvents(QObject*, int)
14 1156 QApplication::notify(QObject*, QEvent*)
15 1156 QApplication::internalNotify(QObject*, QEvent*)
16 1155 VBoxConsoleView::event(QEvent*)
17 1155 QWidget::repaint(int, int, int, int, bool)
18 1154 QWidget::repaint(QRegion const&, bool)
19 1152 QApplication::notify(QObject*, QEvent*)
20 1152 QApplication::internalNotify(QObject*, QEvent*)
21 1152 QWidget::event(QEvent*)
22 1152 QObject::event(QEvent*)
23 1152 QObject::activate_filters(QEvent*)
24 1149 VBoxConsoleView::eventFilter(QObject*, QEvent*)
25 1149 QScrollView::eventFilter(QObject*, QEvent*)
26 1146 VBoxConsoleView::viewportPaintEvent(QPaintEvent*)
27 1130 DarwinUpdateDockPreview(CGImage*, CGImage*, CGImage*)
28 1027 CGContextFlush
29 1017 _processDockIconFlush
30 1017 _DSSetProcessBitmap
31 1017 mach_msg
32 1017 mach_msg_trap
33 1017 mach_msg_trap
34 10 CGContextFlush
35 85 CGContextDrawImage
36 85 ripc_DrawImage
37 85 ripc_RenderImage
38 85 ripl_BltImage
39 85 ripl_Mark
40 85 argb32_image
41 83 argb32_image_mark
42 73 argb32_sample_argb32
43 73 argb32_sample_argb32
44 10 argb32_image_mark
45 2 sseCGSBlendXXXX8888Transpose
46 2 sseCGSBlendXXXX8888Transpose
47 11 CGContextStrokeRectWithWidth
48 11 CGContextStrokeRect
49 11 ripc_DrawRects
50 10 ripc_Render
51 7 ripr_Coverage
52 7 aa_render_shape
53 7 aa_render_shape
54 1 CGGStateGetRenderingIntent
55 1 CGGStateGetRenderingIntent
56 1 ripc_GetColor
57 1 CGColorTransformConvertColorFloatComponents
58 1 CGCMSInterfaceTransformConvertColorComponents
59 1 CMSTransformConvertComponents
60 1 acquireColorWorld
61 1 CMSColorWorldRetain
62 1 CFRetain
63 1 CFRetain
64 1 ripl_BltShape
65 1 ripl_BltShape
66 1 ripr_Rectangles
67 1 path_stroke_round_iterate
68 1 path_stroke_round_iterate
69 5 CGContextClearRect
70 3 CGContextFillRects
71 3 ripc_DrawRects
72 3 ripc_Render
73 2 ripc_GetColor
74 1 CGColorGetComponents
75 1 CGColorGetComponents
76 1 CGColorTransformConvertColorFloatComponents
77 1 CGColorTransformConvertColorFloatComponents
78 1 ripl_BltShape
79 1 argb32_mark
80 1 argb32_mark_constshape
81 1 sseCGSFill8by1
82 1 sseCGSFill8by1
83 1 CGContextRestoreGState
84 1 CGGStackRestore
85 1 CGGStateRelease
86 1 _CFRelease
87 1 szone_free
88 1 szone_free
89 1 CGGStateSetCompositeOperation
90 1 maybeCopyRenderingState
91 1 calloc
92 1 malloc_zone_calloc
93 1 __spin_lock
94 1 __spin_lock
95 2 CGContextSetRGBStrokeColor
96 2 setStrokeColorWithComponents
97 1 CGColorCreate
98 1 CGTypeCreateInstance
99 1 CGTypeCreateInstanceWithAllocator
100 1 _CFRuntimeCreateInstance
101 1 malloc_zone_malloc
102 1 szone_malloc
103 1 tiny_malloc_from_free_list
104 1 tiny_malloc_from_free_list
105 1 CGGStateGetStrokeColor
106 1 CGGStateGetStrokeColor
107 16 VBoxQuartz2DFrameBuffer::paintEvent(QPaintEvent*)
108 8 CGContextDrawImage
109 8 ripc_DrawImage
110 3 ripc_AcquireImage
111 3 CGSImageDataLock
112 2 img_data_lock
113 2 img_decode_read
114 2 decode_data
115 1 decode_byte_8bpc_3
116 1 decode_byte_8bpc_3
117 1 page_heap_free
118 1 malloc_zone_free
119 1 malloc_zone_free
120 1 img_reference
121 1 img_reference
122 2 ripc_RenderImage
123 2 ripl_BltImage
124 1 ripd_Lock
125 1 CGSDeviceLock
126 1 _CGSLockWindow
127 1 CGSRMWLockEnterCritialSectionLock
128 1 CGSRMWLockEnterCritialSectionLock
129 1 ripd_Mark
130 1 argb32_image
131 1 CGSConvertBGR888toRGBA8888
132 1 CGSConvertBGR888toRGBA8888
133 1 CGAffineTransformConcat
134 1 CGAffineTransformConcat
135 1 CGSImageDataUnlock
136 1 CGSImageDataUnlock
137 1 ripc_GetRenderingState
138 1 ripc_GetClipState
139 1 ripc_GetClipState
140 2 CGContextAddRect
141 2 CGPathCreateMutable
142 1 CGPathGetTypeID
143 1 CGTypeRegisterWithCallbacks
144 1 CGTypeRegisterWithCallbacks
145 1 CGTypeCreateInstance
146 1 CGTypeCreateInstanceWithAllocator
147 1 _CFRuntimeCreateInstance
148 1 malloc_zone_malloc
149 1 szone_malloc
150 1 szone_malloc
151 2 QDEndCGContext
152 1 CGContextSynchronize
153 1 ripc_Operation
154 1 CGSDeviceSynchronize
155 1 CGSBoundingShapeReset
156 1 shape_accum_reset
157 1 shape_accum_reset
158 1 QDEndCGContext
159 1 QDBeginCGContext
160 1 QDBeginCGContext
161 1 QPaintDevice::handle() const
162 1 QPaintDevice::handle() const
163 1 QRegion::rects() const
164 1 QMemArray<QRect>::QMemArray(int)
165 1 QGArray::QGArray(int)
166 1 QGArray::QGArray(int)
167 1 QWidget::mapTo(QWidget*, QPoint const&) const
168 1 QWidget::mapToParent(QPoint const&) const
169 1 QWidget::mapToParent(QPoint const&) const
170 2 QScrollView::eventFilter(QObject*, QEvent*)
171 1 QObject::eventFilter(QObject*, QEvent*)
172 1 QObject::eventFilter(QObject*, QEvent*)
173 3 QObject::activate_filters(QEvent*)
174 1 QWidget::setWState(unsigned int)
175 1 QWidget::setWState(unsigned int)
176 1 qt_clear_paintevent_clipping(QPaintDevice*)
177 1 qt_clear_paintevent_clipping(QPaintDevice*)
178 1 QWidget::repaint(int, int, int, int, bool)
179 1 QTipManager::eventFilter(QObject*, QEvent*)
180 1 QGDict::look_ptr(void*, void*, int)
181 1 QGDict::look_ptr(void*, void*, int)
182 1 QGList::removeRef(void*)
183 1 QPtrList<QPostEvent>::deleteItem(void*)
184 1 QPtrList<QPostEvent>::deleteItem(void*)
185 1157 Thread_2603
186 1157 thread_start
187 1157 _pthread_start
188 1157 _pt_root
189 1157 ConnThread(void*)
190 1157 PR_Poll
191 1157 _pr_poll_with_poll
192 1157 poll
193 1157 select$DARWIN_EXTSN$NOCANCEL
194 1157 select$DARWIN_EXTSN$NOCANCEL
195 1157 Thread_2703
196 1157 thread_start
197 1157 _pthread_start
198 1157 _pt_root
199 1157 nsThread::Main(void*)
200 1157 DConnectWorker::Run()
201 1157 PR_Wait
202 1157 PR_WaitCondVar
203 1157 pthread_cond_wait
204 1157 _pthread_cond_wait
205 1157 semaphore_wait_signal_trap
206 1157 semaphore_wait_signal_trap
207 1157 Thread_2803
208 1157 thread_start
209 1157 _pthread_start
210 1157 rtThreadNativeMain(void*)
211 1157 rtThreadMain
212 1157 hgcmWorkerThreadFunc(RTTHREADINT*, void*)
213 1157 hgcmThread(unsigned int, void*)
214 1157 hgcmMsgGet(unsigned int, HGCMMsgCore**)
215 1157 HGCMThread::MsgGet(HGCMMsgCore**)
216 1157 rtSemEventMultiWait(RTSEMEVENTMULTIINTERNAL*, unsigned int, bool)
217 1157 pthread_cond_wait
218 1157 _pthread_cond_wait
219 1157 semaphore_wait_signal_trap
220 1157 semaphore_wait_signal_trap
221 1157 Thread_2903
222 1157 thread_start
223 1157 _pthread_start
224 1157 rtThreadNativeMain(void*)
225 1157 rtThreadMain
226 1157 vmR3EmulationThread(RTTHREADINT*, void*)
227 1157 EMR3ExecuteVM
228 1081 VMR3WaitHalted
229 1080 vmR3HaltGlobal1Halt(UVM*, unsigned int, unsigned long long)
230 612 PDMR3Poll
231 532 drvNATPoller(PDMDRVINS*)
232 456 select$DARWIN_EXTSN$NOCANCEL
233 456 select$DARWIN_EXTSN$NOCANCEL
234 21 slirp_select_poll
235 12 updtime
236 10 gettimeofday
237 10 __gettimeofday
238 7 __nanotime
239 7 __nanotime
240 3 __gettimeofday
241 2 updtime
242 9 slirp_select_poll
243 16 RTCritSectEnter
244 9 RTCritSectEnter
245 4 RTThreadNativeSelf
246 4 RTThreadNativeSelf
247 3 pthread_self
248 3 pthread_self
249 16 drvNATPoller(PDMDRVINS*)
250 7 __bzero
251 7 __bzero
252 7 select
253 7 select
254 6 slirp_select_fill
255 6 slirp_select_fill
256 2 __i686.get_pc_thunk.bx
257 2 __i686.get_pc_thunk.bx
258 1 RTCritSectLeave
259 1 RTCritSectLeave
260 68 TMTimerSetMillies
261 34 TMVirtualGet
262 31 TMVirtualGetEx
263 19 RTTimeNanoTSLFenceSync
264 19 RTTimeNanoTSLFenceSync
265 8 vmR3HaltGlobal1NotifyFF(UVM*, bool)
266 7 SUPCallVMMR0Ex
267 7 ioctl
268 7 ioctl
269 1 vmR3HaltGlobal1NotifyFF(UVM*, bool)
270 4 TMVirtualGetEx
271 3 TMVirtualGet
272 26 TMTimerSet
273 11 TMTimerSet
274 10 tmTimerQueueSchedule
275 10 tmTimerQueueSchedule
276 4 RTThreadNativeSelf
277 4 RTThreadNativeSelf
278 1 pthread_self
279 1 pthread_self
280 6 TMTimerSetMillies
281 1 __udivdi3
282 1 __udivdi3
283 1 pthread_self
284 1 pthread_self
285 6 PDMR3Poll
286 6 memset
287 6 memset
288 280 SUPCallVMMR0Ex
289 273 ioctl
290 273 ioctl
291 5 suplibOsIOCtl
292 3 suplibOsIOCtl
293 2 ioctl
294 2 ioctl
295 2 _sysenter_trap
296 2 _sysenter_trap
297 112 TMR3TimerQueuesDo
298 47 tmR3TimerQueueRun(VM*, TMTIMERQUEUE*)
299 23 RTTimeMilliTS
300 19 RTTimeNanoTSLFenceSync
301 19 RTTimeNanoTSLFenceSync
302 2 __udivdi3
303 2 __udivdi3
304 1 RTTimeMilliTS
305 1 __i686.get_pc_thunk.bx
306 1 __i686.get_pc_thunk.bx
307 17 TMVirtualGet
308 17 TMVirtualGetEx
309 12 RTTimeNanoTSLFenceSync
310 12 RTTimeNanoTSLFenceSync
311 3 TMVirtualGetEx
312 2 vmR3HaltGlobal1NotifyFF(UVM*, bool)
313 2 SUPCallVMMR0Ex
314 2 ioctl
315 2 ioctl
316 2 audio_timer_helper
317 1 audio_pcm_hw_find_any_enabled_out
318 1 audio_pcm_hw_find_any_enabled_out
319 1 coreaudio_lock
320 1 coreaudio_lock
321 2 tmR3TimerQueueRun(VM*, TMTIMERQUEUE*)
322 1 bump_frame_number(OHCI*)
323 1 bump_frame_number(OHCI*)
324 1 ohciStartOfFrame(OHCI*)
325 1 PGMPhysWrite
326 1 PGMPhysWrite
327 1 vgaTimerRefresh(PDMDEVINS*, TMTIMER*)
328 1 Display::displayRefreshCallback(PDMIDISPLAYCONNECTOR*)
329 1 ConsoleVRDPServer::SendUpdate(unsigned int, void*, unsigned int) const
330 1 ConsoleVRDPServer::SendUpdate(unsigned int, void*, unsigned int) const
331 24 TMR3TimerQueuesDo
332 22 TMVirtualGetEx
333 22 RTTimeNanoTSLFenceSync
334 22 RTTimeNanoTSLFenceSync
335 13 pit_irq_timer_update
336 13 pdmR3DevHlp_ISASetIrq
337 13 PDMIsaSetIrq
338 12 picSetIrq
339 12 pic_update_irq(DEVPIC*)
340 9 pdmR3PicHlp_SetInterruptFF
341 9 vmR3HaltGlobal1NotifyFF(UVM*, bool)
342 8 SUPCallVMMR0Ex
343 8 ioctl
344 8 ioctl
345 1 vmR3HaltGlobal1NotifyFF(UVM*, bool)
346 2 pic_update_irq(DEVPIC*)
347 1 pic_get_irq(PicState*)
348 1 pic_get_irq(PicState*)
349 1 PDMIsaSetIrq
350 4 tmTimerQueueSchedule
351 4 tmTimerQueueSchedule
352 1 ehciFrameBoundraryTimer(PDMDEVINS*, TMTIMER*)
353 1 vusbRhReapAsyncUrbs(VUSBIROOTHUBCONNECTOR*, unsigned int)
354 1 vusbRhReapAsyncUrbs(VUSBIROOTHUBCONNECTOR*, unsigned int)
355 1 ehciStartOfFrame(EHCI*)
356 1 TMTimerSet
357 1 TMTimerSet
358 29 TMTimerPollGIP
359 18 TMVirtualGet
360 17 TMVirtualGetEx
361 15 RTTimeNanoTSLFenceSync
362 15 RTTimeNanoTSLFenceSync
363 2 TMVirtualGetEx
364 1 TMVirtualGet
365 8 TMTimerPollGIP
366 3 __udivdi3
367 3 __udivdi3
368 28 vmR3HaltGlobal1Halt(UVM*, unsigned int, unsigned long long)
369 18 VMMR3YieldStop
370 17 RTTimeNanoTS
371 17 RTTimeNanoTSLFenceSync
372 17 RTTimeNanoTSLFenceSync
373 1 VMMR3YieldStop
374 1 __i686.get_pc_thunk.bx
375 1 __i686.get_pc_thunk.bx
376 1 dyld_stub_SUPCallVMMR0Ex
377 1 dyld_stub_SUPCallVMMR0Ex
378 64 VMMR3RawRunGC
379 64 ioctl
380 64 ioctl
381 6 emR3ForcedActions(VM*, int)
382 2 PDMR3Poll
383 2 drvNATPoller(PDMDRVINS*)
384 2 select$DARWIN_EXTSN$NOCANCEL
385 2 select$DARWIN_EXTSN$NOCANCEL
386 2 TMR3TimerQueuesDo
387 1 TMR3TimerQueuesDo
388 1 tmR3TimerQueueRun(VM*, TMTIMERQUEUE*)
389 1 vmmR3YieldEMT(VM*, TMTIMER*, void*)
390 1 RTThreadYield
391 1 sched_yield
392 1 swtch_pri
393 1 swtch_pri
394 2 TRPMR3InjectEvent
395 2 TRPMForwardTrap
396 1 PGMPhysGCPtr2CCPtr
397 1 PGMPhysGCPtr2CCPtr
398 1 SELMValidateAndConvertCSAddr
399 1 SELMValidateAndConvertCSAddr
400 2 CSAMR3CheckCode
401 2 csamAnalyseCodeStream(VM*, unsigned int, unsigned int, bool, int (*)(VM*, _DISCPUSTATE*, unsigned int, unsigned int, CSAMP2GLOOKUPREC*, void*), void*, CSAMP2GLOOKUPREC*)
402 2 csamR3CheckPageRecord(VM*, unsigned int)
403 2 RTAvlPVGet
404 2 RTAvlPVGet
405 2 emR3RawHandleRC(VM*, CPUMCTX*, int)
406 2 emR3RawPrivileged(VM*)
407 1 CPUMR3DisasmInstrCPU
408 1 DISInstr
409 1 DISInstrEx
410 1 DISReadByte
411 1 cpumR3DisasInstrRead(unsigned int, unsigned char*, unsigned int, void*)
412 1 MMHyperGC2HC
413 1 MMHyperGC2HC
414 1 emR3RawPrivileged(VM*)
415 1 CPUMRawLeave
416 1 PATMRawLeave
417 1 PATMR3PatchToGCPtr
418 1 patmPatchGCPtr2GuestGCPtr(VM*, _PATCHINFO*, unsigned int)
419 1 RTAvlU32GetBestFit
420 1 RTAvlU32GetBestFit
421 1 EMR3ExecuteVM
422 1157 Thread_2a03
423 1157 thread_start
424 1157 _pthread_start
425 1157 rtThreadNativeMain(void*)
426 1157 rtThreadMain
427 1157 hgcmWorkerThreadFunc(RTTHREADINT*, void*)
428 1157 hgcmServiceThread(unsigned int, void*)
429 1157 hgcmMsgGet(unsigned int, HGCMMsgCore**)
430 1157 HGCMThread::MsgGet(HGCMMsgCore**)
431 1157 rtSemEventMultiWait(RTSEMEVENTMULTIINTERNAL*, unsigned int, bool)
432 1157 pthread_cond_wait
433 1157 _pthread_cond_wait
434 1157 semaphore_wait_signal_trap
435 1157 semaphore_wait_signal_trap
436 1157 Thread_2b03
437 1157 thread_start
438 1157 _pthread_start
439 1157 rtThreadNativeMain(void*)
440 1157 rtThreadMain
441 1157 vboxClipboardThread(RTTHREADINT*, void*)
442 1157 RTThreadUserWait
443 1157 rtSemEventMultiWait(RTSEMEVENTMULTIINTERNAL*, unsigned int, bool)
444 1157 pthread_cond_timedwait
445 1157 _pthread_cond_wait
446 1156 semaphore_timedwait_signal_trap
447 1156 semaphore_timedwait_signal_trap
448 1 _pthread_cond_wait
449 1157 Thread_2c03
450 1157 thread_start
451 1157 _pthread_start
452 1157 rtThreadNativeMain(void*)
453 1157 rtThreadMain
454 1157 rtTimerThread(RTTHREADINT*, void*)
455 1156 rtSemEventWait(RTSEMEVENTINTERNAL*, unsigned int, bool)
456 1154 pthread_cond_timedwait
457 1154 _pthread_cond_wait
458 1130 semaphore_timedwait_signal_trap
459 1130 semaphore_timedwait_signal_trap
460 19 _pthread_cond_wait
461 4 pthread_mutex_lock
462 3 semaphore_wait_trap
463 3 semaphore_wait_trap
464 1 pthread_mutex_lock
465 1 __spin_lock
466 1 __spin_lock
467 2 gettimeofday
468 2 __gettimeofday
469 2 __nanotime
470 2 __nanotime
471 1 rtTimerThread(RTTHREADINT*, void*)
472 1157 Thread_2d03
473 1157 thread_start
474 1157 _pthread_start
475 1157 rtThreadNativeMain(void*)
476 1157 rtThreadMain
477 1157 hgcmWorkerThreadFunc(RTTHREADINT*, void*)
478 1157 hgcmServiceThread(unsigned int, void*)
479 1157 hgcmMsgGet(unsigned int, HGCMMsgCore**)
480 1157 HGCMThread::MsgGet(HGCMMsgCore**)
481 1157 rtSemEventMultiWait(RTSEMEVENTMULTIINTERNAL*, unsigned int, bool)
482 1157 pthread_cond_wait
483 1157 _pthread_cond_wait
484 1157 semaphore_wait_signal_trap
485 1157 semaphore_wait_signal_trap
486 1157 Thread_2e03
487 1157 thread_start
488 1157 _pthread_start
489 1157 rtThreadNativeMain(void*)
490 1157 rtThreadMain
491 1157 ataAsyncIOLoop(RTTHREADINT*, void*)
492 1157 rtSemEventWait(RTSEMEVENTINTERNAL*, unsigned int, bool)
493 1157 pthread_cond_wait
494 1157 _pthread_cond_wait
495 1157 semaphore_wait_signal_trap
496 1157 semaphore_wait_signal_trap
497 1157 Thread_2f03
498 1157 thread_start
499 1157 _pthread_start
500 1157 rtThreadNativeMain(void*)
501 1157 rtThreadMain
502 1157 ataAsyncIOLoop(RTTHREADINT*, void*)
503 1157 rtSemEventWait(RTSEMEVENTINTERNAL*, unsigned int, bool)
504 1157 pthread_cond_wait
505 1157 _pthread_cond_wait
506 1157 semaphore_wait_signal_trap
507 1157 semaphore_wait_signal_trap
508 1157 Thread_3003
509 1157 thread_start
510 1157 _pthread_start
511 1157 rtThreadNativeMain(void*)
512 1157 rtThreadMain
513 1157 pdmR3ThreadMain(RTTHREADINT*, void*)
514 1157 pcnetAsyncSendThread(PDMDEVINS*, PDMTHREAD*)
515 1157 rtSemEventWait(RTSEMEVENTINTERNAL*, unsigned int, bool)
516 1157 pthread_cond_wait
517 1157 _pthread_cond_wait
518 1157 semaphore_wait_signal_trap
519 1157 semaphore_wait_signal_trap
520 1157 Thread_3103
521 1157 thread_start
522 1157 _pthread_start
523 1157 CAPThread::Entry(CAPThread*)
524 1157 HALRunLoop::OwnThread(void*)
525 1157 CFRunLoopRunInMode
526 1157 CFRunLoopRunSpecific
527 1157 mach_msg
528 1157 mach_msg_trap
529 1157 mach_msg_trap
530 1157 Thread_3203
531 1157 thread_start
532 1157 _pthread_start
533 1157 CAPThread::Entry(CAPThread*)
534 1157 HP_IOThread::ThreadEntry(HP_IOThread*)
535 1157 HP_IOThread::WorkLoop()
536 1129 CAGuard::WaitUntil(unsigned long long)
537 1129 CAGuard::WaitFor(unsigned long long)
538 1129 pthread_cond_timedwait_relative_np
539 1129 _pthread_cond_wait
540 1115 semaphore_timedwait_signal_trap
541 1115 semaphore_timedwait_signal_trap
542 13 _pthread_cond_wait
543 1 pthread_mutex_lock
544 1 semaphore_wait_trap
545 1 semaphore_wait_trap
546 23 HP_IOThread::PerformIO(AudioTimeStamp const&)
547 23 IOA_Device::CallIOProcs(AudioTimeStamp const&, AudioTimeStamp const&, AudioTimeStamp const&)
548 22 IOA_SingleDevice::WriteOutputData(AudioTimeStamp const&, unsigned long)
549 22 IOA_HWDevice::WriteOutputData(unsigned long, unsigned long, unsigned long, unsigned long long)
550 22 iokit_user_client_trap
551 22 iokit_user_client_trap
552 1 HP_IOProc::Call(AudioTimeStamp const&, AudioTimeStamp const&, AudioBufferList const*, AudioTimeStamp const&, AudioBufferList*)
553 1 HP_IOProc::Call(AudioTimeStamp const&, AudioTimeStamp const&, AudioBufferList const*, AudioTimeStamp const&, AudioBufferList*)
554 2 HP_Device::ExecuteAllCommands()
555 2 std::vector<HP_Command*, std::allocator<HP_Command*> >::clear()
556 2 std::vector<HP_Command*, std::allocator<HP_Command*> >::erase(__gnu_cxx::__normal_iterator<HP_Command**, std::vector<HP_Command*, std::allocator<HP_Command*> > >, __gnu_cxx::__normal_iterator<HP_Command**, std::vector<HP_Command*, std::allocator<HP_Command*> > >)
557 2 memmove
558 2 memmove
559 1 CAHostTimeBase::ConvertToNanos(unsigned long long)
560 1 CAHostTimeBase::ConvertToNanos(unsigned long long)
561 1 IOA_SingleDevice::GetCurrentTime(AudioTimeStamp&)
562 1 IOA_SingleDevice::GetCurrentTime(AudioTimeStamp&)
563 1 IOA_Time::GetCurrentTime(AudioTimeStamp&) const
564 1 IOA_Time::GetCurrentTime(AudioTimeStamp&) const
565
566Total number in stack (recursive counted multiple, when >=5):
567 13 _pthread_start
568 13 thread_start
569 10 _pthread_cond_wait
570 9 rtThreadMain
571 9 rtThreadNativeMain(void*)
572 7 pthread_cond_wait
573 7 semaphore_wait_signal_trap
574 6 RTTimeNanoTSLFenceSync
575 6 ioctl
576
577Sort by top of stack, same collapsed (when >= 5):
578 semaphore_wait_signal_trap 8099
579 semaphore_timedwait_signal_trap 3401
580 mach_msg_trap 2174
581 select$DARWIN_EXTSN$NOCANCEL 1615
582 ioctl 356
583 RTTimeNanoTSLFenceSync 104
584 argb32_sample_argb32 73
585 _pthread_cond_wait 33
586 vmR3HaltGlobal1Halt(UVM*, unsigned int, unsigned long long) 28
587 TMR3TimerQueuesDo 25
588 iokit_user_client_trap 22
589 drvNATPoller(PDMDRVINS*) 16
590 tmTimerQueueSchedule 14
591 TMTimerSet 12
592 CGContextFlush 10
593 argb32_image_mark 10
594 RTCritSectEnter 9
595 TMVirtualGetEx 9
596 __nanotime 9
597 slirp_select_poll 9
598 RTThreadNativeSelf 8
599 TMTimerPollGIP 8
600 __bzero 7
601 aa_render_shape 7
602 select 7
603 PDMR3Poll 6
604 TMTimerSetMillies 6
605 __udivdi3 6
606 memset 6
607 slirp_select_fill 6
608 pthread_self 5
609Sample analysis of process 4439 written to file /dev/stdout

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy