Analysis of sampling pid 2420 every 10 milliseconds Call graph: 2000 Thread_0e03 2000 main 2000 WinMain 2000 Civilization3::run(int, int, bool) 2000 control_game(bool) 2000 Console::humanTurn(void) 1781 LeaderAI::AI_moveUnits(bool) 1766 MusicEvents(void) 1347 YieldToAnyThread 1346 YieldToThread 1327 SwitchContexts 1321 mach_msg 1319 mach_msg_trap 1319 mach_msg_trap [STACK TOP] 2 mach_msg [STACK TOP] 5 SwitchContexts [STACK TOP] 1 __gcc_bcmp 1 __gcc_bcmp 1 __gcc_bcmp [STACK TOP] 7 YieldToThread [STACK TOP] 4 FindThreadByID 4 FindThreadByID [STACK TOP] 4 pthread_self 4 pthread_self [STACK TOP] 2 FindNextReadyThread 2 FindNextReadyThread [STACK TOP] 1 mach_msg 1 mach_msg [STACK TOP] 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 1 GetApproximateCurrentThreadStackPointer 1 GetApproximateCurrentThreadStackPointer [STACK TOP] 342 MakeHandleRoom 331 MakeHandleRoom 147 MediaMoviesTask 147 SoundComponentDispatch 147 CallComponentFunctionCommon 136 SoundMoviesTask 69 MediaMoviesTask 64 STMediaComponentDispatch 62 CallComponentFunctionCommon 59 STMediaMoviesTask 43 qtReplaceDialogItem 35 qtGetModKeys 29 qtGetModKeys 12 CompMulDivTrunc 11 CompDiv 11 CompDiv [STACK TOP] 1 CompMul 1 CompMul [STACK TOP] 9 ClockGetTime 9 MicroClockComponentDispatch 8 CallComponentFunctionCommon 7 MicroClockGetTime 6 Microseconds 3 __udivmoddi4 3 __udivmoddi4 [STACK TOP] 2 AbsoluteToNanoseconds 1 AbsoluteToNanoseconds [STACK TOP] 1 __cmpdi2 1 __cmpdi2 [STACK TOP] 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 1 __udivdi3 1 __udivdi3 [STACK TOP] 1 CallComponentFunctionCommon [STACK TOP] 1 MicroClockComponentDispatch [STACK TOP] 7 QTMLGrabMutex 4 pthread_mutex_lock 2 _spin_unlock 2 _spin_unlock [STACK TOP] 1 __gcc_bcmp 1 __gcc_bcmp [STACK TOP] 1 pthread_mutex_lock [STACK TOP] 2 pthread_self 2 pthread_self [STACK TOP] 1 QTMLGrabMutex [STACK TOP] 1 pthread_mutex_lock 1 pthread_mutex_lock [STACK TOP] 2 CompMulDivTrunc 2 CompMulDivTrunc 2 CompMulDivTrunc [STACK TOP] 2 qtGetModKeys [STACK TOP] 1 QTMLGrabMutex 1 QTMLGrabMutex 1 QTMLGrabMutex [STACK TOP] 1 __divdi3 1 __divdi3 [STACK TOP] 4 pthread_mutex_unlock 4 pthread_mutex_unlock [STACK TOP] 3 QTMLGrabMutex 2 pthread_self 2 pthread_self [STACK TOP] 1 pthread_mutex_lock 1 pthread_mutex_lock [STACK TOP] 1 qtReplaceDialogItem [STACK TOP] 12 DataHTask 8 ScheduledHFSDataHComponentDispatch 5 CallComponentFunctionCommon 4 ScheduledHFSDataHTask 3 doReadAhead 3 doFastSeekReadAhead 2 myWFRead 2 WFGetEOF64_priv 2 PBReadAsync 2 DoAsyncFileRequest 2 TSSignalSemaphore 2 pthread_cond_signal_thread_np 2 semaphore_signal_thread_trap 2 semaphore_signal_thread_trap [STACK TOP] 1 DTCurrentContextIsDeferredTask 1 DTCurrentContextIsDeferredTask [STACK TOP] 1 ScheduledHFSDataHTask [STACK TOP] 1 CallComponentFunctionCommon [STACK TOP] 3 ScheduledHFSDataHComponentDispatch [STACK TOP] 3 ScheduledHFSDataHFindRoutineUPP 3 ScheduledHFSDataHFindRoutineUPP [STACK TOP] 1 CallComponentFunctionCommon 1 CallComponentFunctionCommon [STACK TOP] 2 GetIndDataHandler 2 GetIndDataHandler [STACK TOP] 1 CallComponent 1 CallComponent [STACK TOP] 1 GetBlobPtr 1 GetBlobPtr [STACK TOP] 2 CallComponentFunctionCommon [STACK TOP] 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 2 STMediaComponentDispatch [STACK TOP] 3 STMediaFindRoutineUPP 3 STMediaFindRoutineUPP [STACK TOP] 1 CallComponentDispatch 1 CallComponentDispatch [STACK TOP] 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 34 qtGetModKeys 33 qtGetModKeys 22 ClockGetTime 22 SoundClockComponent 20 __SoundClockGetTime 10 Microseconds 4 AbsoluteToNanoseconds 2 AbsoluteToNanoseconds [STACK TOP] 2 __cmpdi2 2 __cmpdi2 [STACK TOP] 2 __udivmoddi4 2 __udivmoddi4 [STACK TOP] 2 rest_world_eh_r7r8 2 rest_world_eh_r7r8 [STACK TOP] 1 _NanosecondConversionRate 1 _NanosecondConversionRate [STACK TOP] 1 __fixunsdfdi 1 __fixunsdfdi [STACK TOP] 4 SMGrabMutex 2 pthread_mutex_lock 1 _spin_lock_try 1 _spin_lock_try [STACK TOP] 1 pthread_mutex_lock [STACK TOP] 1 SMGrabMutex [STACK TOP] 1 pthread_self 1 pthread_self [STACK TOP] 3 __SoundClockGetTime [STACK TOP] 2 __cxa_get_globals 2 __cxa_get_globals [STACK TOP] 1 SMReturnMutex 1 SMReturnMutex [STACK TOP] 1 SMGrabMutex 1 SMGrabMutex [STACK TOP] 1 SoundClockComponent [STACK TOP] 2 CompCompare 2 CompCompare [STACK TOP] 2 QTMLGrabMutex 1 pthread_mutex_lock 1 _spin_unlock 1 _spin_unlock [STACK TOP] 1 pthread_self 1 pthread_self [STACK TOP] 2 pthread_mutex_unlock 1 _spin_lock_try 1 _spin_lock_try [STACK TOP] 1 pthread_mutex_unlock [STACK TOP] 1 CompAdd 1 CompAdd [STACK TOP] 1 QTMLReturnMutex 1 QTMLReturnMutex [STACK TOP] 1 __divdi3 1 __divdi3 [STACK TOP] 1 pthread_mutex_lock 1 pthread_mutex_lock [STACK TOP] 1 qtGetModKeys [STACK TOP] 1 CompMulDivTrunc 1 CompMulDivTrunc [STACK TOP] 11 SetupNextIdleTimeSoundMedia 9 qtReplaceDialogItem 9 qtReplaceDialogItem 6 QTMLGrabMutex 5 pthread_mutex_lock 3 pthread_mutex_lock [STACK TOP] 2 _spin_unlock 2 _spin_unlock [STACK TOP] 1 pthread_self 1 pthread_self [STACK TOP] 2 pthread_mutex_unlock 1 _spin_unlock 1 _spin_unlock [STACK TOP] 1 pthread_mutex_unlock [STACK TOP] 1 qtReplaceDialogItem [STACK TOP] 1 GetTimeBaseEffectiveRate 1 GetTimeBaseEffectiveRate [STACK TOP] 1 INIT_QuickTimeLib 1 INIT_QuickTimeLib [STACK TOP] 9 RemoveFromFront 5 QTMLGrabMutex 3 QTMLGrabMutex [STACK TOP] 2 pthread_mutex_lock 2 pthread_mutex_lock [STACK TOP] 3 RemoveFromFront [STACK TOP] 1 __divdi3 1 __divdi3 [STACK TOP] 7 SoundMoviesTask [STACK TOP] 3 GetTimeBaseStatus 3 GetTimeBaseStatus [STACK TOP] 2 TrackTimeToSoundQueue 1 AddChunkToSoundQueue 1 MediaCCPurgeChunkH 1 SoundComponentDispatch 1 STMediaComponentDispatch 1 CallComponentFunctionCommon 1 STMediaCCPurgeChunkH 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 1 MediaCCGetChunkCacheHandle 1 SoundComponentDispatch 1 CallComponentFunctionCommon 1 SoundCCGetChunkCacheHandle 1 MediaCCGetChunkCacheHandle 1 STMediaComponentDispatch 1 STMediaCCGetChunkCacheHandle 1 STMediaCCGetChunkCacheHandle [STACK TOP] 1 MediaCCUnlockChunkH 1 SoundComponentDispatch 1 CallComponentFunctionCommon 1 SoundCCUnlockChunkH 1 MediaCCUnlockChunkH 1 STMediaComponentDispatch 1 CallComponentFunctionCommon 1 STMediaCCUnlockChunkH 1 HModifyState 1 HModifyState [STACK TOP] 4 CallComponentFunctionCommon [STACK TOP] 4 rest_world_eh_r7r8 4 rest_world_eh_r7r8 [STACK TOP] 1 SetupNextIdleTimeSoundMedia 1 SetupNextIdleTimeSoundMedia 1 SetupNextIdleTimeSoundMedia [STACK TOP] 1 TrackTimeToSoundQueue 1 TrackTimeToSoundQueue 1 TrackTimeToSoundQueue [STACK TOP] 1 qtGetModKeys 1 qtGetModKeys [STACK TOP] 46 qtReplaceDialogItem 36 qtGetModKeys 35 qtGetModKeys 17 ClockGetTime 16 MicroClockComponentDispatch 15 CallComponentFunctionCommon 12 MicroClockGetTime 10 Microseconds 5 AbsoluteToNanoseconds 2 AbsoluteToNanoseconds [STACK TOP] 2 __fixunsdfdi 1 __cmpdi2 1 __cmpdi2 [STACK TOP] 1 __floatdidf 1 __floatdidf [STACK TOP] 1 __floatdidf 1 __floatdidf [STACK TOP] 2 Microseconds [STACK TOP] 2 __udivmoddi4 2 __udivmoddi4 [STACK TOP] 1 UpTime 1 mach_absolute_time 1 mach_absolute_time [STACK TOP] 2 MicroClockGetTime [STACK TOP] 2 CallComponentFunctionCommon [STACK TOP] 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 1 MicroClockComponentDispatch [STACK TOP] 1 MicroClockFindRoutineUPP 1 MicroClockFindRoutineUPP [STACK TOP] 11 CompMulDivTrunc 6 CompDiv 6 CompDiv [STACK TOP] 5 CompMul 5 CompMul [STACK TOP] 2 QTMLGrabMutex 1 pthread_mutex_lock 1 pthread_mutex_lock [STACK TOP] 1 pthread_self 1 pthread_self [STACK TOP] 1 CompCompare 1 CompCompare [STACK TOP] 1 QTMLReturnMutex 1 QTMLReturnMutex [STACK TOP] 1 __divdi3 1 __divdi3 [STACK TOP] 1 pthread_mutex_lock 1 pthread_mutex_lock [STACK TOP] 1 qtGetModKeys [STACK TOP] 1 qtGetModKeys [STACK TOP] 4 qtReplaceDialogItem 2 pthread_mutex_unlock 2 pthread_mutex_unlock [STACK TOP] 1 QTMLGrabMutex 1 pthread_mutex_lock 1 _spin_unlock 1 _spin_unlock [STACK TOP] 1 qtReplaceDialogItem [STACK TOP] 3 qtReplaceDialogItem [STACK TOP] 2 pthread_mutex_unlock 2 pthread_mutex_unlock [STACK TOP] 1 QTMLGrabMutex 1 pthread_mutex_lock 1 pthread_mutex_lock [STACK TOP] 25 MakeHandleRoom [STACK TOP] 19 MakeHandleRoom 11 SetMovieFlags 11 SetMovieFlags [STACK TOP] 5 MakeHandleRoom [STACK TOP] 3 qtGetModKeys 2 qtGetModKeys [STACK TOP] 1 CompMulDivTrunc 1 CompDiv 1 CompDiv [STACK TOP] 17 SetPortRGBForeColor 11 Color2IndexWithPort 6 LMGetTheGDevice 3 GetThreadGDevice 2 GetThreadGlobals 2 GetThreadGlobals [STACK TOP] 1 GetThreadGDevice [STACK TOP] 3 LMGetTheGDevice [STACK TOP] 3 GetEffectiveFrameBufferPixmap 2 IsScreen 1 IsScreen [STACK TOP] 1 LMGetDeviceList 1 LMGetDeviceList [STACK TOP] 1 GetEffectiveFrameBufferPixmap [STACK TOP] 2 Color2IndexWithPort [STACK TOP] 2 ITabMatch 2 ITabMatch [STACK TOP] 2 InternalColor2Index 1 InternalColor2Index [STACK TOP] 1 LMGetQDErr 1 LMGetQDErr [STACK TOP] 1 GetEffectiveFrameBufferPixmap 1 GetEffectiveFrameBufferPixmap [STACK TOP] 1 LMGetTheGDevice 1 LMGetTheGDevice [STACK TOP] 16 SetPortRGBBackColor 7 Color2IndexWithPort 4 LMGetTheGDevice 2 GetThreadGDevice 1 GetThreadGDevice [STACK TOP] 1 GetThreadGlobals 1 GetThreadGlobals [STACK TOP] 2 GetThreadGlobals 2 GetThreadGlobals [STACK TOP] 2 GetEffectiveFrameBufferPixmap 1 GetEffectiveFrameBufferPixmap [STACK TOP] 1 IsScreen 1 LMGetDeviceList 1 LMGetDeviceList [STACK TOP] 1 Color2IndexWithPort [STACK TOP] 7 InternalColor2Index 4 ITabMatch 4 ITabMatch [STACK TOP] 2 InternalColor2Index [STACK TOP] 1 LMGetQDErr 1 LMGetQDErr [STACK TOP] 2 SetPortRGBBackColor [STACK TOP] 14 SetMovieFlags 14 MediaHasCharacteristic 5 SoundComponentDispatch 4 CallComponentFunctionCommon 3 CallComponentFunctionCommon [STACK TOP] 1 SoundHasCharacteristic 1 SoundHasCharacteristic [STACK TOP] 1 SoundComponentDispatch [STACK TOP] 4 CallComponent 4 CallComponent [STACK TOP] 2 CallComponentFunctionCommon 2 CallComponentFunctionCommon [STACK TOP] 2 MediaHasCharacteristic [STACK TOP] 1 CallComponentDispatch 1 CallComponentDispatch [STACK TOP] 11 TickCount 10 AbsoluteToTickCount 4 __udivmoddi4 4 __udivmoddi4 [STACK TOP] 3 AbsoluteToNanoseconds 1 AbsoluteToNanoseconds [STACK TOP] 1 __fixunsdfdi 1 __fixunsdfdi [STACK TOP] 1 __floatdidf 1 __floatdidf [STACK TOP] 2 AbsoluteToTickCount [STACK TOP] 1 __udivdi3 1 __udivdi3 [STACK TOP] 1 UpTime 1 UpTime [STACK TOP] 8 GetGWorld 7 LMGetTheGDevice 4 LMGetTheGDevice [STACK TOP] 1 GetThreadGDevice 1 GetThreadGlobals 1 GetThreadGlobals [STACK TOP] 1 GetThreadGlobals 1 GetThreadGlobals [STACK TOP] 1 LMGetDeviceList 1 LMGetDeviceList [STACK TOP] 1 GetThreadPort 1 GetThreadGlobals 1 GetThreadGlobals [STACK TOP] 7 GetBackColor 4 GetThreadPort 2 GetQDGlobals 2 GetQDGlobals [STACK TOP] 1 GetThreadGlobals 1 GetThreadGlobals [STACK TOP] 1 GetThreadPort [STACK TOP] 1 GetBackColor [STACK TOP] 1 GetThreadGlobals 1 GetThreadGlobals [STACK TOP] 1 _ZSt14set_unexpectedPFvvE 1 _ZSt14set_unexpectedPFvvE [STACK TOP] 4 SetGWorld 2 SetGWorld [STACK TOP] 2 SetThreadPort 1 GetThreadGlobals 1 GetThreadGlobals [STACK TOP] 1 SetThreadPort [STACK TOP] 3 RGBForeColor 3 GetThreadPort 1 GetQDGlobals 1 GetQDGlobals [STACK TOP] 1 GetThreadGlobals 1 GetThreadGlobals [STACK TOP] 1 GetThreadPort [STACK TOP] 2 GetForeColor 2 GetForeColor [STACK TOP] 2 qtGetModKeys 2 qtGetModKeys [STACK TOP] 1 AbsoluteToTickCount 1 AbsoluteToTickCount [STACK TOP] 1 Color2IndexWithPort 1 Color2IndexWithPort [STACK TOP] 1 GetThreadGlobals 1 GetThreadGlobals [STACK TOP] 1 MediaHasCharacteristic 1 MediaHasCharacteristic [STACK TOP] 1 QTMLGrabMutex 1 QTMLGrabMutex [STACK TOP] 1 RGBBackColor 1 GetThreadPort 1 GetThreadGlobals 1 GetThreadGlobals [STACK TOP] 1 SetThreadGDevice 1 SetThreadGDevice [STACK TOP] 1 __divdi3 1 __divdi3 [STACK TOP] 1 bzero 1 bzero [STACK TOP] 1 pthread_mutex_unlock 1 pthread_mutex_unlock [STACK TOP] 5 MakeHandleRoom [STACK TOP] 2 __divdi3 2 __divdi3 [STACK TOP] 1 SetPortRGBForeColor 1 SetPortRGBForeColor [STACK TOP] 1 SetThreadGDevice 1 SetThreadGDevice [STACK TOP] 1 qtGetModKeys 1 qtGetModKeys [STACK TOP] 1 qtReplaceDialogItem 1 qtReplaceDialogItem [STACK TOP] 71 TickCount 65 AbsoluteToTickCount 57 AbsoluteToNanoseconds 39 AbsoluteToNanoseconds [STACK TOP] 13 __fixunsdfdi 10 __fixunsdfdi [STACK TOP] 3 __floatdidf 3 __floatdidf [STACK TOP] 2 _NanosecondConversionRate 2 _NanosecondConversionRate [STACK TOP] 2 __cmpdi2 2 __cmpdi2 [STACK TOP] 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 5 __udivmoddi4 5 __udivmoddi4 [STACK TOP] 2 rest_world_eh_r7r8 2 rest_world_eh_r7r8 [STACK TOP] 1 _NanosecondConversionRate 1 _NanosecondConversionRate [STACK TOP] 3 UpTime 2 UpTime [STACK TOP] 1 mach_absolute_time 1 mach_absolute_time [STACK TOP] 2 TickCount [STACK TOP] 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 5 MusicEvents(void) [STACK TOP] 1 YieldToThread 1 YieldToThread [STACK TOP] 8 Unit::speed(void) 7 protoSpeed(Proto *, int) 5 Leader::hasWonderAbility(int, City *) 5 Leader::hasWonderAbility(int, City *) [STACK TOP] 2 protoSpeed(Proto *, int) [STACK TOP] 1 Unit::speed(void) [STACK TOP] 6 LeaderAI::AI_moveUnits(bool) [STACK TOP] 1 protoSpeed(Proto *, int) 1 protoSpeed(Proto *, int) [STACK TOP] 211 wait_task(void) 211 JGLSys::wait_task(void) 211 JGLSys::do_task(void) 208 DispatchMessageA 208 MessageHandler::window_proc(HWND__ *, unsigned int, unsigned int, long) 139 SysMessageHandler::OnJackalTimer(unsigned long) 139 blink_timer(int) 132 ConsoleRender::updateStates(void) 132 ConsoleRender::updateFrame(void) 85 GraphicWin::update(void) 85 GraphicWin::update(GraphicWin *) 63 Win::update_window(tagRECT *) 63 Win::update_screen(tagRECT *, Win *) 63 GraphicWin::on_paint(tagRECT *) 50 Buffer::draw(Buffer *, int, int) 50 JGLBuffer::draw(GSBuffer *, int, int) 50 JGLSprite::draw(GSBuffer *, int, int, GSPalette *) 49 JGLSprite::draw_16_16(GSBuffer *, int, int) 49 JGLSprite::draw_16_16(GSBuffer *, int, int) [STACK TOP] 1 0x443a94 1 0x443a94 [STACK TOP] 12 Buffer::copy(Buffer *, int, int, int, int, int, int) 12 Buffer::copy(Buffer *, int, int, int, int, int, int, int, int) 12 JGLBuffer::copy(GSBuffer *, tagRECT *, tagRECT *) 12 StretchBlt 12 CopyBits 12 CommonBits 11 StdBits 11 CommonBits 11 BitsDevLoop 11 OneSrcOneDst 11 Stretch 11 CGBlt_copyBytes 9 memmove 9 memmove [STACK TOP] 2 CGBlt_copyBytes [STACK TOP] 1 CallDrawingNotifications 1 CallDrawingNotifications [STACK TOP] 1 Buffer::set_clip(tagRECT *) 1 JGLBuffer::set_clip(tagRECT *) 1 SelectClipRgn 1 RectRgn 1 RectRgn [STACK TOP] 22 Win::flip(tagRECT *) 22 JGLSys::flip(tagRECT *) 22 BitBlt 22 CopyBits 22 CommonBits 22 StdBits 22 CommonBits 22 BitsDevLoop 22 OneSrcOneDst 22 Stretch 22 CGBlt_copyBytes 21 CGSCopyDRAMToVRAM 21 vecCGSCopyDRAMToVRAM 21 vecCGSCopyDRAMToVRAM [STACK TOP] 1 CGBlt_copyBytes [STACK TOP] 33 ConsoleRender::drawVisibleUnits(tagRECT *, bool) 27 CDynamicGameObj::drawInit(int, int) 15 FlicSprite::seek_anim(int, int, Civ3Sprite *) 15 FlicAnim::seek_anim(int, int, FlicSprite *, Civ3Sprite *) 8 MusicEvents(void) 6 MakeHandleRoom 5 MakeHandleRoom 2 MediaMoviesTask 2 SoundComponentDispatch 2 CallComponentFunctionCommon 2 SoundMoviesTask 1 MediaMoviesTask 1 STMediaComponentDispatch 1 CallComponentFunctionCommon 1 STMediaMoviesTask 1 qtReplaceDialogItem 1 qtGetModKeys 1 qtGetModKeys 1 __divdi3 1 __divdi3 [STACK TOP] 1 SoundMoviesTask [STACK TOP] 2 qtReplaceDialogItem 1 pthread_mutex_unlock 1 _spin_lock_try 1 _spin_lock_try [STACK TOP] 1 qtGetModKeys 1 qtGetModKeys 1 qtGetModKeys [STACK TOP] 1 GetBackColor 1 GetThreadPort 1 GetQDGlobals 1 GetQDGlobals [STACK TOP] 1 MakeHandleRoom [STACK TOP] 2 YieldToAnyThread 2 YieldToThread 2 SwitchContexts 2 mach_msg 2 mach_msg_trap 2 mach_msg_trap [STACK TOP] 7 decode_chunk__8FlicAnimFP12FlicAnimDataP10FlicSpriteP10Civ3Spr 7 decode_chunk__8FlicAnimFP12FlicAnimDataP10FlicSpriteP10Civ3Spr 4 decode_ss2__8FlicAnimFP12FlicAnimDataP10FlicSpriteP10Civ3Sprit 4 decode_ss2__8FlicAnimFP12FlicAnimDataP10FlicSpriteP10Civ3Sprit [STACK TOP] 1 0x431d6c 1 0x431d6c [STACK TOP] 1 0x431d88 1 0x431d88 [STACK TOP] 1 decode_brun__8FlicAnimFP12FlicAnimDataP10FlicSpriteP10Civ3Spri 1 0x432444 1 0x432444 [STACK TOP] 12 FlicSprite::init(FlicAnim *, int) 12 FlicSprite::seek_anim(int, int, Civ3Sprite *) 12 FlicAnim::seek_anim(int, int, FlicSprite *, Civ3Sprite *) 10 MusicEvents(void) 6 YieldToAnyThread 6 YieldToThread 6 SwitchContexts 6 mach_msg 6 mach_msg_trap 6 mach_msg_trap [STACK TOP] 4 MakeHandleRoom 4 MakeHandleRoom 2 MediaMoviesTask 2 SoundComponentDispatch 2 CallComponentFunctionCommon 2 SoundMoviesTask 2 MediaMoviesTask 1 CallComponent 1 CallComponent [STACK TOP] 1 STMediaComponentDispatch 1 CallComponentFunctionCommon 1 STMediaMoviesTask 1 qtReplaceDialogItem 1 qtGetModKeys 1 qtGetModKeys 1 ClockGetTime 1 MicroClockComponentDispatch 1 CallComponentFunctionCommon 1 MicroClockGetTime 1 Microseconds 1 __udivmoddi4 1 __udivmoddi4 [STACK TOP] 1 TickCount 1 AbsoluteToTickCount 1 __udivmoddi4 1 __udivmoddi4 [STACK TOP] 1 qtReplaceDialogItem 1 qtGetModKeys 1 qtGetModKeys 1 ClockGetTime 1 CallComponent 1 CallComponent [STACK TOP] 2 decode_chunk__8FlicAnimFP12FlicAnimDataP10FlicSpriteP10Civ3Spr 2 decode_chunk__8FlicAnimFP12FlicAnimDataP10FlicSpriteP10Civ3Spr 1 FlicAnim::decode_color256(FlicAnimData *) 1 JGLPalette::set_entries(PaletteEntry *, int, int) 1 JGLPalette::set_entries(PaletteEntry *, int, int) [STACK TOP] 1 JGLPalette::get_entries(PaletteEntry *, int, int) 1 JGLPalette::get_entries(PaletteEntry *, int, int) [STACK TOP] 2 UnionRect_Win32 2 UnionRect_Win32 [STACK TOP] 2 Unit::draw(Buffer *, int, int, bool) 1 Unit::veh_hit_points_draw(Buffer *, int, int, bool) 1 Unit::veh_hit_points_draw(Buffer *, int, int, bool) [STACK TOP] 1 draw_civ3_units__10Civ3SpriteFP6BufferP6BufferiiiiiPUsP11Civ3P 1 draw_civ3_units__9JGLSpriteFP8GSBufferP8GSBufferiiiiiPUsP9GSPa 1 JGLSprite::draw_civ3_units_8_16(GSBuffer *, int, int, int, int, unsigned short *, GSBuffer *) 1 JGLSprite::draw_civ3_units_8_16(GSBuffer *, int, int, int, int, unsigned short *, GSBuffer *) [STACK TOP] 1 0x3e2ff8 1 CDynamicGameObj::swapTeamPalette(int) 1 JGLPalette::set_entries(PaletteEntry *, int, int) 1 JGLPalette::set_entries(PaletteEntry *, int, int) [STACK TOP] 1 Unit::getDirtyRect(int, int, bool) 1 Unit::getDirtyRect(int, int, bool) [STACK TOP] 7 GraphicWin::fill(tagRECT *, int) 7 Buffer::fill(tagRECT *, int) 7 JGLBuffer::fill(tagRECT *, int) 7 JGLBuffer::fill_16(tagRECT *, int) 7 JGLBuffer::fill_16(tagRECT *, int) [STACK TOP] 6 ConsoleRender::drawMapAnimations(tagRECT *, bool) 6 CDynamicGameObj::drawInit(int, int) 5 FlicSprite::init(FlicAnim *, int) 4 FlicSprite::seek_anim(int, int, Civ3Sprite *) 4 FlicAnim::seek_anim(int, int, FlicSprite *, Civ3Sprite *) 4 MusicEvents(void) 4 MakeHandleRoom 4 MakeHandleRoom 1 GetGWorld 1 0xa801 1 GetDeviceList 1 GetDeviceList [STACK TOP] 1 MakeHandleRoom 1 MakeHandleRoom [STACK TOP] 1 MakeHandleRoom [STACK TOP] 1 qtReplaceDialogItem 1 CompCompare 1 CompCompare [STACK TOP] 1 FlicSprite::close(void) 1 Civ3Sprite::close(void) 1 JGLSys::delete_sprite_data(GSSprite *) 1 JGLSprite::_dt(void) 1 JGLSprite::close(void) 1 0x42ec50 1 0x42e9e8 1 0x42e41c 1 0x42de44 1 0x42de44 [STACK TOP] 1 FlicSprite::seek_anim(int, int, Civ3Sprite *) 1 FlicAnim::seek_anim(int, int, FlicSprite *, Civ3Sprite *) 1 decode_chunk__8FlicAnimFP12FlicAnimDataP10FlicSpriteP10Civ3Spr 1 decode_chunk__8FlicAnimFP12FlicAnimDataP10FlicSpriteP10Civ3Spr 1 FlicAnim::decode_color256(FlicAnimData *) 1 FlicAnim::decode_color256(FlicAnimData *) [STACK TOP] 1 ConsoleRender::updateVisibleUnits(void) 1 Tile::isWater(void) 1 Tile::isWater(void) [STACK TOP] 7 GraphicWin::redraw(void) 7 Interface::on_redraw(void) 4 0x369080 4 Civ3Sprite::draw_antialiased(Civ3Sprite *, Buffer *, Buffer *, int, int) 4 JGLSprite::draw_antialiased(GSSprite *, GSBuffer *, GSBuffer *, int, int, *) 3 draw_antialiased_8_16__9JGLSpriteFP9JGLSpriteP8GSBufferP8GSBuf 3 draw_antialiased_8_16__9JGLSpriteFP9JGLSpriteP8GSBufferP8GSBuf [STACK TOP] 1 0x443a94 1 0x443a94 [STACK TOP] 2 Interface::drawMinimap(Buffer *, int, int, int, bool) 1 Civ3Sprite::draw_antialiased(Civ3Sprite *, Buffer *, Buffer *, int, int) 1 JGLSprite::draw_antialiased(GSSprite *, GSBuffer *, GSBuffer *, int, int, *) 1 draw_antialiased_8_16__9JGLSpriteFP9JGLSpriteP8GSBufferP8GSBuf 1 draw_antialiased_8_16__9JGLSpriteFP9JGLSpriteP8GSBufferP8GSBuf [STACK TOP] 1 MiniMap::redraw(Buffer *, tagRECT *, int) 1 Buffer::copy(Buffer *, int, int, int, int, int, int) 1 Buffer::copy(Buffer *, int, int, int, int, int, int, int, int) 1 JGLBuffer::copy(GSBuffer *, tagRECT *, tagRECT *) 1 StretchBlt 1 CopyBits 1 CommonBits 1 StdBits 1 CommonBits 1 BitsDevLoop 1 OneSrcOneDst 1 Stretch 1 CGBlt_copyBytes 1 memmove 1 memmove [STACK TOP] 1 0x369698 1 Buffer::write_right_l(char *, int, int, int, int) 1 Buffer::write_multi_font_raw_l(char *, int, int, int) 1 Buffer::write_raw_l(char *, int, int, int) 1 JGLBuffer::write_text(int, int, char *, int) 1 TextOutA 1 StdText 1 DetermineTextBoundingBox 1 memmove 1 memmove [STACK TOP] 69 MessageHandler::OnPaint(HWND__ *) 69 SysMessageHandler::OnPaint(tagRECT *) 48 Win::update_screen(tagRECT *, Win *) 48 GraphicWin::on_paint(tagRECT *) 39 Buffer::draw(Buffer *, int, int) 39 JGLBuffer::draw(GSBuffer *, int, int) 39 JGLSprite::draw(GSBuffer *, int, int, GSPalette *) 38 JGLSprite::draw_16_16(GSBuffer *, int, int) 38 JGLSprite::draw_16_16(GSBuffer *, int, int) [STACK TOP] 1 0x443a94 1 0x443a94 [STACK TOP] 9 Buffer::copy(Buffer *, int, int, int, int, int, int) 9 Buffer::copy(Buffer *, int, int, int, int, int, int, int, int) 9 JGLBuffer::copy(GSBuffer *, tagRECT *, tagRECT *) 9 StretchBlt 9 CopyBits 9 CommonBits 8 StdBits 8 CommonBits 8 BitsDevLoop 8 OneSrcOneDst 8 Stretch 8 CGBlt_copyBytes 8 memmove 8 memmove [STACK TOP] 1 CallDrawingNotifications 1 CallDrawingNotifications [STACK TOP] 21 Win::flip(tagRECT *) 21 JGLSys::flip(tagRECT *) 21 BitBlt 21 CopyBits 21 CommonBits 21 StdBits 21 CommonBits 21 BitsDevLoop 21 OneSrcOneDst 21 Stretch 21 CGBlt_copyBytes 21 CGSCopyDRAMToVRAM 21 vecCGSCopyDRAMToVRAM 21 vecCGSCopyDRAMToVRAM [STACK TOP] 3 PeekMessageA 3 CGameApp::GetMacOSEvent(EventRecord *) 3 WaitNextEvent 3 WNEInternal 3 GetNextEventMatchingMask 3 RunCurrentEventLoopInMode 3 CFRunLoopRunSpecific 3 __CFRunLoopRun 3 __CFRunLoopDoTimer 3 WarholResolveAlias_priv 2 MakeHandleRoom 1 MakeHandleRoom 1 qtGetModKeys 1 qtGetModKeys 1 CompCompare 1 CompCompare [STACK TOP] 1 MediaMoviesTask 1 SoundComponentDispatch 1 CallComponentFunctionCommon 1 SoundMoviesTask 1 MediaMoviesTask 1 STMediaComponentDispatch 1 CallComponentFunctionCommon 1 STMediaMoviesTask 1 DataHTask 1 ScheduledHFSDataHComponentDispatch 1 CallComponentFunctionCommon 1 ScheduledHFSDataHTask 1 doReadAhead 1 SetupNextTaskTime 1 qtReplaceDialogItem 1 qtReplaceDialogItem 1 qtReplaceDialogItem 1 qtReplaceDialogItem [STACK TOP] 1 qtReplaceDialogItem 1 qtReplaceDialogItem [STACK TOP] 5 getAt__20DTrashArray<6UnitAI>Fi 5 getAt__20DTrashArray<6UnitAI>Fi [STACK TOP] 3 Unit::speed(void) 3 Unit::speed(void) [STACK TOP] 2000 Thread_0f03 2000 _pthread_body 2000 _ZN9CAPThread5EntryEPS_ 2000 _ZN10HALRunLoop9OwnThreadEPv 2000 CFRunLoopRunSpecific 2000 __CFRunLoopRun 2000 mach_msg 2000 mach_msg_trap 2000 mach_msg_trap [STACK TOP] 2000 Thread_1003 2000 _pthread_body 2000 TimerThread 2000 TSWaitOnSemaphoreCommon 2000 _pthread_cond_wait 2000 semaphore_wait_signal_trap 2000 semaphore_wait_signal_trap [STACK TOP] 2000 Thread_1103 2000 _pthread_body 2000 _Z15AsyncFileThreadPv 1985 TSWaitOnSemaphoreCommon 1985 _pthread_cond_wait 1984 semaphore_wait_signal_trap 1984 semaphore_wait_signal_trap [STACK TOP] 1 _pthread_cond_remove 1 _pthread_cond_remove [STACK TOP] 15 PBReadSync 15 PBReadForkSync 15 _Z9BasicReadP10FileRecordsxPyPvS1_ 15 read 15 read [STACK TOP] 2000 Thread_1203 2000 _pthread_body 2000 DeferredTaskThread 1998 TSWaitOnSemaphoreCommon 1998 _pthread_cond_wait 1997 semaphore_wait_signal_trap 1997 semaphore_wait_signal_trap [STACK TOP] 1 _pthread_cond_add 1 __gcc_bcmp 1 __gcc_bcmp [STACK TOP] 2 DeferredTriggerRoutine 1 doReadAhead 1 doFastSeekReadAhead 1 myWFRead 1 WFGetEOF64_priv 1 PBReadAsync 1 DoAsyncFileRequest 1 TSSignalSemaphore 1 pthread_cond_signal_thread_np 1 semaphore_signal_thread_trap 1 semaphore_signal_thread_trap [STACK TOP] 1 finishLastAsyncRead 1 LimitedCheckCacheForScheduledData 1 SetupNextTaskTime 1 qtReplaceDialogItem 1 qtGetModKeys 1 qtGetModKeys [STACK TOP] 2000 Thread_1303 2000 _pthread_body 2000 CooperativeThread 1995 rampEntry 1900 YieldToAnyThread 1895 YieldToThread 1876 SwitchContexts 1873 mach_msg 1871 mach_msg_trap 1871 mach_msg_trap [STACK TOP] 1 __gcc_bcmp 1 __gcc_bcmp [STACK TOP] 1 mach_msg [STACK TOP] 2 SwitchContexts [STACK TOP] 1 __gcc_bcmp 1 __gcc_bcmp 1 __gcc_bcmp [STACK TOP] 7 pthread_self 7 pthread_self [STACK TOP] 6 FindThreadByID 6 FindThreadByID [STACK TOP] 6 YieldToThread [STACK TOP] 3 rest_world_eh_r7r8 3 rest_world_eh_r7r8 [STACK TOP] 1 FindThreadByID 1 FindThreadByID [STACK TOP] 1 SwitchContexts 1 SwitchContexts [STACK TOP] 93 TickCount 84 AbsoluteToTickCount 67 AbsoluteToNanoseconds 49 AbsoluteToNanoseconds [STACK TOP] 13 __fixunsdfdi 12 __fixunsdfdi [STACK TOP] 1 __floatdidf 1 __floatdidf [STACK TOP] 3 _NanosecondConversionRate 3 _NanosecondConversionRate [STACK TOP] 2 __cmpdi2 2 __cmpdi2 [STACK TOP] 11 __udivmoddi4 11 __udivmoddi4 [STACK TOP] 4 rest_world_eh_r7r8 4 rest_world_eh_r7r8 [STACK TOP] 1 AbsoluteToTickCount [STACK TOP] 1 __fixunsdfdi 1 __fixunsdfdi [STACK TOP] 4 rest_world_eh_r7r8 4 rest_world_eh_r7r8 [STACK TOP] 3 UpTime 2 UpTime [STACK TOP] 1 mach_absolute_time 1 mach_absolute_time [STACK TOP] 1 AbsoluteToNanoseconds 1 AbsoluteToNanoseconds [STACK TOP] 1 __udivdi3 1 __udivdi3 [STACK TOP] 2 rampEntry [STACK TOP] 2 0x4411e8 2 0x4411e8 [STACK TOP] 2 YieldToAnyThread 2 YieldToAnyThread [STACK TOP] 1 TickCount 1 TickCount [STACK TOP] 2000 Thread_1403 2000 _pthread_body 2000 CooperativeThread 1996 rampEntry 1924 YieldToAnyThread 1922 YieldToThread 1910 SwitchContexts 1908 mach_msg 1905 mach_msg_trap 1905 mach_msg_trap [STACK TOP] 3 mach_msg [STACK TOP] 2 SwitchContexts [STACK TOP] 5 FindThreadByID 5 FindThreadByID [STACK TOP] 4 pthread_self 4 pthread_self [STACK TOP] 3 YieldToThread [STACK TOP] 1 SwitchContexts 1 SwitchContexts [STACK TOP] 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 69 TickCount 63 AbsoluteToTickCount 52 AbsoluteToNanoseconds 41 AbsoluteToNanoseconds [STACK TOP] 7 __fixunsdfdi 4 __fixunsdfdi [STACK TOP] 2 __cmpdi2 2 __cmpdi2 [STACK TOP] 1 __floatdidf 1 __floatdidf [STACK TOP] 2 __floatdidf 2 __floatdidf [STACK TOP] 1 _NanosecondConversionRate 1 _NanosecondConversionRate [STACK TOP] 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 4 __udivmoddi4 4 __udivmoddi4 [STACK TOP] 3 _NanosecondConversionRate 3 _NanosecondConversionRate [STACK TOP] 3 rest_world_eh_r7r8 3 rest_world_eh_r7r8 [STACK TOP] 1 AbsoluteToTickCount [STACK TOP] 3 UpTime 2 mach_absolute_time 2 mach_absolute_time [STACK TOP] 1 UpTime [STACK TOP] 1 TickCount [STACK TOP] 1 __udivdi3 1 __udivdi3 [STACK TOP] 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 2 rampEntry [STACK TOP] 1 AbsoluteToTickCount 1 AbsoluteToTickCount [STACK TOP] 2 TickCount 2 TickCount [STACK TOP] 1 0x441018 1 0x441018 [STACK TOP] 1 0x441020 1 0x441020 [STACK TOP] 2000 Thread_1503 2000 _pthread_body 2000 _ZN9CAPThread5EntryEPS_ 2000 _ZN15XThreadedDevice13IOThreadEntryEPv 1997 _ZN15XThreadedDevice8IOThreadEv 1735 _ZN7CAGuard9WaitUntilEy 1735 _ZN7CAGuard7WaitForEy 1735 _pthread_cond_wait 1733 semaphore_timedwait_signal_trap 1733 semaphore_timedwait_signal_trap [STACK TOP] 1 __gcc_bcmp 1 __gcc_bcmp [STACK TOP] 1 _pthread_cond_add 1 new_sem_from_pool 1 new_sem_from_pool [STACK TOP] 259 _ZN15XThreadedDevice8HandleIOERK14AudioTimeStampb 187 _ZN12XBasicDevice11CallIOProcsEPK14AudioTimeStampS2_S2_ 185 sdevAudioDeviceIOProc 174 sdevFillBufferList 174 SoundComponentGetSourceData 174 MixerDispatch 174 __MixerGetSourceData 138 GetSourceData 72 Get16BitSources 51 Mix16BitSource 51 GetSoundData 51 SoundComponentGetSourceData 50 RateIntegerDispatch 50 __RateIntegerGetSourceData 49 SoundComponentGetSourceData 49 EqualizerDispatch 49 __EqualizerGetSourceData 46 SoundComponentGetSourceData 46 0x3b1e058 46 0x485620 46 CallComponentFunctionWithStorageProcInfo_TVector 46 CallComponentFunctionCommon 46 0x3b1f90c 46 0x3b1ee24 45 0x3b1aecc 15 0x3b15320 4 0x0 1 0x3b1b9fc 1 0x3b1b9fc [STACK TOP] 1 0x3b1badc 1 0x3b1badc [STACK TOP] 1 0x3b1bb1c 1 0x3b1bb1c [STACK TOP] 1 0x3b1bbec 1 0x3b1bbec [STACK TOP] 2 0x3b1c1a8 2 0x3b1c1a8 [STACK TOP] 1 0x3b1beac 1 0x3b1beac [STACK TOP] 1 0x3b1c10c 1 0x3b1c10c [STACK TOP] 1 0x3b1c12c 1 0x3b1c12c [STACK TOP] 1 0x3b1c140 1 0x3b1c140 [STACK TOP] 1 0x3b1c1a0 1 0x3b1c1a0 [STACK TOP] 1 0x3b1c1c0 1 0x3b1c1c0 [STACK TOP] 1 0x3b1c1c8 1 0x3b1c1c8 [STACK TOP] 1 0x3b1c2e0 1 0x3b1c2e0 [STACK TOP] 1 0x3b1c6a0 1 0x3b1c6a0 [STACK TOP] 10 0x3b14fa0 9 0x3b12af8 2 0x3b12f98 2 0x3b12f98 [STACK TOP] 2 0x3b13178 1 0x3b11230 1 0x3b11230 [STACK TOP] 1 0x3b12f84 1 0x3b12f84 [STACK TOP] 2 0x3b13218 1 0x3b11230 1 0x3b11230 [STACK TOP] 1 0x3b12f84 1 0x3b12f84 [STACK TOP] 1 0x3b1318c 1 0x3b1318c [STACK TOP] 1 0x3b131e0 1 0x3b131e0 [STACK TOP] 1 0x3b134d8 1 0x3b134d8 [STACK TOP] 1 0x3b12b90 1 0x3b12b90 [STACK TOP] 8 0x3b150cc 6 0x3b14390 1 0x3b139a0 1 0x3b139a0 [STACK TOP] 1 0x3b13e40 1 0x3b13e40 [STACK TOP] 1 0x3b13fb8 1 0x3b13fb8 [STACK TOP] 1 0x3b13ffc 1 0x3b13ffc [STACK TOP] 1 0x3b1408c 1 0x3b1408c [STACK TOP] 1 0x3b140c8 1 0x3b140c8 [STACK TOP] 1 0x3b13898 1 0x3b13898 [STACK TOP] 1 0x3b13f54 1 0x3b13f54 [STACK TOP] 5 0x3b14fcc 2 0x3b1f974 2 0x3b1f974 [STACK TOP] 1 0x3b16188 1 0x3b16188 [STACK TOP] 1 0x3b161a4 1 0x3b161a4 [STACK TOP] 1 0x3b1f970 1 0x3b1f970 [STACK TOP] 2 0x3b150ac 1 0x3b1fa2c 1 0x3b1fa2c [STACK TOP] 1 0x3b1fa78 1 0x3b1fa78 [STACK TOP] 1 0x3b14e10 1 0x3b162e8 1 0x3b162e8 [STACK TOP] 1 0x3b14e30 1 0x3b11618 1 0x3b11618 [STACK TOP] 1 0x3b14f84 1 0x3b111c4 1 0x3b111c4 [STACK TOP] 1 0x3b15010 1 0x3b19430 1 0x3b19430 [STACK TOP] 1 0x3b15110 1 0x3b15110 [STACK TOP] 1 0x3b1ae90 1 0x3b1a860 1 0x3b1a860 [STACK TOP] 3 PrimeSourceEQ 3 SoundComponentGetSourceData 3 0x3b1e058 3 0x485620 3 CallComponentFunctionWithStorageProcInfo_TVector 3 CallComponentFunctionCommon 3 0x3b1f90c 3 0x3b1ee24 3 0x3b1aecc 1 0x3b14e10 1 0x3b16728 1 0x3b16728 [STACK TOP] 1 0x3b15084 1 0x3b1a120 1 0x3b1a120 [STACK TOP] 1 0x3b150cc 1 0x3b14390 1 0x3b13b04 1 0x3b13b04 [STACK TOP] 1 __RateIntegerGetSourceData [STACK TOP] 1 __RateIntegerGetSourceData 1 __RateIntegerGetSourceData [STACK TOP] 11 Get16BitSources [STACK TOP] 9 AddIn16 9 AddIn16 [STACK TOP] 1 Clipper 1 Clipper [STACK TOP] 61 Get8BitSamplesToMix 61 GetSoundData 60 SoundComponentGetSourceData 60 RateIntegerDispatch 60 __RateIntegerGetSourceData 60 SoundComponentGetSourceData 60 EqualizerDispatch 60 __EqualizerGetSourceData 60 SoundComponentGetSourceData 60 0x3b1e058 59 0x485620 59 CallComponentFunctionWithStorageProcInfo_TVector 59 CallComponentFunctionCommon 59 0x3b1f90c 58 0x3b1ee24 58 0x3b1aecc 21 0x3b14fa0 21 0x3b12af8 13 0x3b13178 3 0x3b12f10 3 0x3b12f10 [STACK TOP] 1 0x3b111c4 1 0x3b111c4 [STACK TOP] 1 0x3b111cc 1 0x3b111cc [STACK TOP] 1 0x3b111d0 1 0x3b111d0 [STACK TOP] 1 0x3b111ec 1 0x3b111ec [STACK TOP] 1 0x3b111f4 1 0x3b111f4 [STACK TOP] 1 0x3b11228 1 0x3b11228 [STACK TOP] 1 0x3b12ee0 1 0x3b12ee0 [STACK TOP] 1 0x3b12eec 1 0x3b12eec [STACK TOP] 1 0x3b12f28 1 0x3b12f28 [STACK TOP] 1 0x3b12f90 1 0x3b12f90 [STACK TOP] 1 0x3b11230 1 0x3b11230 [STACK TOP] 1 0x3b12ec0 1 0x3b12ec0 [STACK TOP] 1 0x3b12ec4 1 0x3b12ec4 [STACK TOP] 1 0x3b13174 1 0x3b13174 [STACK TOP] 1 0x3b1317c 1 0x3b1317c [STACK TOP] 1 0x3b13218 1 0x3b111e4 1 0x3b111e4 [STACK TOP] 1 0x3b13350 1 0x3b111e4 1 0x3b111e4 [STACK TOP] 1 0x3b13414 1 0x3b13414 [STACK TOP] 20 0x3b15320 4 0xd7c215c 1 0x3b1b648 1 0x3b1b648 [STACK TOP] 1 0x3b1b67c 1 0x3b1b67c [STACK TOP] 1 0x3b1b9e0 1 0x3b1b9e0 [STACK TOP] 1 0x3b1bbd8 1 0x3b1bbd8 [STACK TOP] 2 0x0 1 0x3b1b75c 1 0x3b1b75c [STACK TOP] 1 0x3b1b7b4 1 0x3b1b7b4 [STACK TOP] 2 0x3b1c2c8 2 0x3b1c2c8 [STACK TOP] 1 0x3b1bdd0 1 0x3b1bdd0 [STACK TOP] 1 0x3b1c114 1 0x3b1c114 [STACK TOP] 1 0x3b1c16c 1 0x3b1c16c [STACK TOP] 1 0x3b1c174 1 0x3b1c174 [STACK TOP] 1 0x3b1c17c 1 0x3b1c17c [STACK TOP] 1 0x3b1c18c 1 0x3b1c18c [STACK TOP] 1 0x3b1c1cc 1 0x3b1c1cc [STACK TOP] 1 0x3b1c214 1 0x3b1c214 [STACK TOP] 1 0x3b1c258 1 0x3b1c258 [STACK TOP] 1 0x3b1c2b4 1 0x3b1c2b4 [STACK TOP] 1 0x3b1c2b8 1 0x3b1c2b8 [STACK TOP] 1 0x3b1d36c 1 0x3b1d36c [STACK TOP] 7 0x3b150cc 6 0x3b14390 1 0x3b139e8 1 0x3b139e8 [STACK TOP] 1 0x3b13b14 1 0x3b13b14 [STACK TOP] 1 0x3b13b78 1 0x3b13b78 [STACK TOP] 1 0x3b13c88 1 0x3b13c88 [STACK TOP] 1 0x3b13ee0 1 0x3b13ee0 [STACK TOP] 1 0x3b13ef4 1 0x3b13ef4 [STACK TOP] 1 0x3b144a4 1 0x3b144a4 [STACK TOP] 4 0x3b14fcc 1 0x3b15ecc 1 0x3b15ecc [STACK TOP] 1 0x3b16188 1 0x3b16188 [STACK TOP] 1 0x3b16190 1 0x3b16190 [STACK TOP] 1 0x3b1f974 1 0x3b1f974 [STACK TOP] 1 0x3b14e10 1 0x3b16548 1 0x3b16548 [STACK TOP] 1 0x3b14e30 1 0x3b1160c 1 0x3b1160c [STACK TOP] 1 0x3b14f84 1 0x3b111bc 1 0x3b111bc [STACK TOP] 1 0x3b15010 1 0x3b19fa4 1 0x3b19fa4 [STACK TOP] 1 0x3b152a0 1 0x3b152a0 [STACK TOP] 1 0x3b152a4 1 0x3b152a4 [STACK TOP] 1 0x3b1edc0 1 0x3b114bc 1 0x3b114bc [STACK TOP] 1 0x485628 1 0x485628 [STACK TOP] 1 GetSoundData [STACK TOP] 5 SynchClockAndSources 4 ClockUpdateSoundSamples 4 SoundClockComponent 3 myUpdateSoundSamples 2 PendingCorrection 1 ApplyCorrection 1 ApplyCorrection [STACK TOP] 1 __udivmoddi4 1 __udivmoddi4 [STACK TOP] 1 Microseconds 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 1 __cxa_get_globals 1 __cxa_get_globals [STACK TOP] 1 ClockGetTime 1 SoundClockComponent 1 __SoundClockGetTime 1 Microseconds 1 __udivmoddi4 1 __udivmoddi4 [STACK TOP] 21 SynchClockAndSources 21 SynchClockAndSources [STACK TOP] 13 Get8BitSamplesToMix 13 Get8BitSamplesToMix 13 Get8BitSamplesToMix [STACK TOP] 1 Mix16BitSource 1 Mix16BitSource 1 Mix16BitSource [STACK TOP] 1 SMGrabMutex 1 SMGrabMutex [STACK TOP] 11 sdevCopyBuffer 11 sdevCopyBuffer [STACK TOP] 2 sdevFillBufferList 2 sdevFillBufferList 2 sdevFillBufferList [STACK TOP] 52 _ZN14XIOAudioDevice9ReadInputERK14AudioTimeStampS2_m 51 iokit_user_client_trap 51 iokit_user_client_trap [STACK TOP] 1 _ZN14XIOAudioDevice9ReadInputERK14AudioTimeStampS2_m [STACK TOP] 16 _ZN14XIOAudioDevice11WriteOutputERK14AudioTimeStampS2_m 14 iokit_user_client_trap 14 iokit_user_client_trap [STACK TOP] 1 _ZN14XIOAudioDevice11WriteOutputERK14AudioTimeStampS2_m [STACK TOP] 1 __fixunsdfdi 1 __fixunsdfdi [STACK TOP] 3 _ZN15XThreadedDevice8HandleIOERK14AudioTimeStampb [STACK TOP] 1 _ZNK10CATimeline11ProjectTimeERK14AudioTimeStampRS0_ 1 ceil 1 ceil [STACK TOP] 2 _ZN14XIOAudioDevice16Update0TimeStampEv 1 _ZN14XIOAudioDevice13Add0TimeStampERK14AudioTimeStamp 1 _ZN13CAPLLTimeline9CalculateERKSt4pairI16CAAudioTimeStampS1_EPS3_ 1 _ZN13CAPLLTimeline9CalculateERKSt4pairI16CAAudioTimeStampS1_EPS3_ [STACK TOP] 1 _ZNK14XIOAudioDevice34ConvertFrameDurationToHostDurationEd 1 _ZNK14XIOAudioDevice34ConvertFrameDurationToHostDurationEd [STACK TOP] 1 __fixunsdfdi 1 __fixunsdfdi [STACK TOP] 3 _ZN15XThreadedDevice8HandleIOERK14AudioTimeStampb 3 _ZN15XThreadedDevice8HandleIOERK14AudioTimeStampb [STACK TOP] Total number in stack (recursive counted multiple, when >=5): 23 CallComponentFunctionCommon 21 qtGetModKeys 19 rest_world_eh_r7r8 16 qtReplaceDialogItem 12 GetThreadGlobals 12 MakeHandleRoom 12 pthread_mutex_lock 11 QTMLGrabMutex 11 __udivmoddi4 10 CommonBits 9 __fixunsdfdi 9 pthread_self 8 AbsoluteToNanoseconds 8 MediaMoviesTask 8 SoundComponentDispatch 8 SoundComponentGetSourceData 8 __gcc_bcmp 7 AbsoluteToTickCount 7 STMediaComponentDispatch 7 SwitchContexts 7 TickCount 7 __divdi3 7 __floatdidf 7 _pthread_body 7 mach_msg 7 pthread_mutex_unlock 6 ClockGetTime 6 CompMulDivTrunc 6 Microseconds 6 YieldToAnyThread 6 YieldToThread 6 _NanosecondConversionRate 6 __cmpdi2 6 decode_chunk__8FlicAnimFP12FlicAnimDataP10FlicSpriteP10Civ3Spr 6 mach_msg_trap 5 BitsDevLoop 5 CGBlt_copyBytes 5 CopyBits 5 GetThreadPort 5 OneSrcOneDst 5 StdBits 5 Stretch 5 UpTime 5 _spin_unlock Sort by top of stack, same collapsed (when >= 5): mach_msg_trap [STACK TOP] 7103 semaphore_wait_signal_trap [STACK TOP] 5981 semaphore_timedwait_signal_trap [STACK TOP] 1733 AbsoluteToNanoseconds [STACK TOP] 136 JGLSprite::draw_16_16(GSBuffer *, int, int) [STACK TOP] 87 iokit_user_client_trap [STACK TOP] 65 vecCGSCopyDRAMToVRAM [STACK TOP] 42 MakeHandleRoom [STACK TOP] 38 __udivmoddi4 [STACK TOP] 35 rest_world_eh_r7r8 [STACK TOP] 34 __fixunsdfdi [STACK TOP] 31 pthread_self [STACK TOP] 23 SynchClockAndSources [STACK TOP] 21 memmove [STACK TOP] 19 CompDiv [STACK TOP] 18 YieldToThread [STACK TOP] 17 CallComponentFunctionCommon [STACK TOP] 16 FindThreadByID [STACK TOP] 16 read [STACK TOP] 15 GetThreadGlobals [STACK TOP] 14 Get8BitSamplesToMix [STACK TOP] 13 pthread_mutex_lock [STACK TOP] 13 qtGetModKeys [STACK TOP] 13 Get16BitSources [STACK TOP] 11 SetMovieFlags [STACK TOP] 11 SwitchContexts [STACK TOP] 11 _NanosecondConversionRate [STACK TOP] 11 pthread_mutex_unlock [STACK TOP] 11 sdevCopyBuffer [STACK TOP] 11 __cmpdi2 [STACK TOP] 10 __floatdidf [STACK TOP] 10 AddIn16 [STACK TOP] 9 qtReplaceDialogItem [STACK TOP] 9 LMGetTheGDevice [STACK TOP] 8 SoundMoviesTask [STACK TOP] 8 __divdi3 [STACK TOP] 8 CallComponent [STACK TOP] 7 JGLBuffer::fill_16(tagRECT *, int) [STACK TOP] 7 _spin_unlock [STACK TOP] 7 mach_msg [STACK TOP] 7 AbsoluteToTickCount [STACK TOP] 6 CompMul [STACK TOP] 6 ITabMatch [STACK TOP] 6 LeaderAI::AI_moveUnits(bool) [STACK TOP] 6 QTMLGrabMutex [STACK TOP] 6 TickCount [STACK TOP] 6 UpTime [STACK TOP] 6 _ZN15XThreadedDevice8HandleIOERK14AudioTimeStampb [STACK TOP] 6 __gcc_bcmp [STACK TOP] 6 CompCompare [STACK TOP] 5 Leader::hasWonderAbility(int, City *) [STACK TOP] 5 MusicEvents(void) [STACK TOP] 5 getAt__20DTrashArray<6UnitAI>Fi [STACK TOP] 5 mach_absolute_time [STACK TOP] 5