# Report 1 - Odamex SDL 14 - Time Profile.mshark - Time Profile of odamex SharkProfileViewer # Generated from the visible portion of the outline view - 18.2%, R_DrawColumnHorizP_C(), odamex - 17.2%, I_Blit(DCanvas*, int, int, int, int, DCanvas*, int, int, int, int), odamex - 15.2%, rt_map4cols_c(int, int, int), odamex - 14.1%, __memcpy, libobjc.A.dylib - 11.5%, R_DrawSpanP_C(), odamex - 2.4%, wipe_doMelt(int), odamex - 1.5%, BestColor(unsigned int const*, int, int, int, int), odamex - 1.2%, rt_copy4cols_c(int, int, int), odamex - 1.2%, DCanvas::DrawLucentPatchSP(unsigned char const*, unsigned char*, int, int, int), odamex - 1.0%, BlastColumn(void (*)()), odamex - 0.6%, ml_set_interrupts_enabled, mach_kernel - 0.5%, DCanvas::DrawPatchSP(unsigned char const*, unsigned char*, int, int, int), odamex - 0.5%, R_DrawColumnP_C(), odamex - 0.5%, R_StoreWallRange(int, int), odamex - 0.4%, rt_map2cols_c(int, int, int, int), odamex - 0.4%, FixedMul_C(int, int), odamex - 0.4%, _Eff_position_s16msb, SDL_mixer - 0.3%, R_MakeSpans(visplane_s*, void (*)(int, int, int)), odamex - 0.3%, W_CheckNumForName(char const*, int), odamex - 0.3%, R_GetColumn(int, int), odamex - 0.3%, rt_draw4cols(int), odamex - 0.3%, equalizer, AppleDBDMAAudio - 0.2%, wipe_shittyColMajorXform(short*), odamex - 0.2%, v_skip_vmx, libvDSP.dylib - 0.2%, W_CacheLumpNum(unsigned int, int), odamex - 0.2%, R_InitTextureMapping(), odamex - 0.2%, R_MapLevelPlane(int, int, int), odamex - 0.2%, P_MoveActor(AActor*), odamex - 0.2%, R_DrawMaskedColumnHoriz(post_s*), odamex - 0.2%, SDL_MixAudio, SDL - 0.2%, mloop_740, libvDSP.dylib - 0.2%, R_DrawSprite(vissprite_s*), odamex - 0.2%, rt_nudgecols(int, int), odamex - 0.2%, cont_loop_740, libvDSP.dylib - 0.2%, AActor::RunThink(), odamex - 0.2%, bassEnhance, AppleDBDMAAudio - 0.2%, __memset_pattern, libobjc.A.dylib - 0.1%, _skycolumn(void (*)(), int), odamex - 0.1%, R_RenderSegLoop2(), odamex - 0.1%, P_DivlineSide(int, int, divline_t*), odamex - 0.1%, rt_initcols(), odamex - 0.1%, SDL_FillRect, SDL - 0.1%, rt_draw2cols(int, int), odamex - 0.1%, Resampler2::PushConvert(float*, float*, float*, float*, unsigned long&, unsigned long&, unsigned long, unsigned long), AudioToolbox - 0.1%, P_CrossSubsector(int), odamex - 0.1%, Z_ChangeTag2(void*, int), odamex - 0.1%, dotprx, libvDSP.dylib - 0.1%, 0xffff82e0 [208B], libobjc.A.dylib - 0.1%, rt_map1col_c(int, int, int, int), odamex - 0.1%, rt_draw1col(int, int), odamex - 0.1%, loop_740, OSvKernDSPLib - 0.1%, dyld_stub_dotpr, AudioToolbox - 0.1%, R_PointOnSide(int, int, node_s*), odamex - 0.1%, P_IsPlaneLevel(plane_s const*), odamex - 0.1%, I_UnwrapTime(unsigned int), odamex - 0.1%, FixedDiv_C(int, int), odamex - 0.1%, R_AddLine(seg_s*), odamex 0.1%, shandler, mach_kernel - 0.1%, R_PointToAngle2(int, int, int, int), odamex - 0.1%, P_PlaneZ(int, int, plane_s const*), odamex - 0.1%, R_ColumnToPointOnSeg(int, line_s*, int&, int&), odamex - 0.1%, DThinker::RunThinkers(), odamex - 0.1%, DObject::IsKindOf(TypeInfo const*) const, odamex - 0.1%, under16_loop, libvDSP.dylib - 0.1%, Resampler2::GetNumberOfSourceFrames(unsigned long), AudioToolbox - 0.1%, ml_restore, mach_kernel - 0.1%, dyld_stub_memcpy, AudioToolbox - 0.1%, P_CrossBSPNode(int), odamex - 0.0%, Resampler2::ConvertAltivec_SmallIntegerRatio(float*, float*, unsigned long, int), AudioToolbox - 0.0%, R_ClearPlanes(), odamex - 0.0%, dynamicRangeControl, AppleDBDMAAudio - 0.0%, DCanvas::DrawSWrapper(DCanvas::EWrapperCode, patch_s const*, int, int, int, int) const, odamex - 0.0%, AUGenericOutputEntry, CoreAudio - 0.0%, R_Subsector(int), odamex - 0.0%, SDL_OpenAudio, SDL - 0.0%, R_CheckPlane(visplane_s*, int, int), odamex - 0.0%, P_BlockLinesIterator(int, int, int (*)(line_s*)), odamex - 0.0%, IOAudioStream::processOutputSamples(IOAudioClientBuffer*, unsigned long, unsigned long, bool), IOAudioFamily - 0.0%, DCanvas::DrawTranslatedPatchSP(unsigned char const*, unsigned char*, int, int, int), odamex - 0.0%, SlopeDiv(unsigned int, unsigned int), odamex - 0.0%, R_ProjectSprite(AActor*, int), odamex - 0.0%, R_DrawVisSprite(vissprite_s*, int, int), odamex - 0.0%, P_UpdateSpecials(), odamex - 0.0%, P_CheckPosition(AActor*, int, int), odamex - 0.0%, objc_msgSend_rtp, libobjc.A.dylib - 0.0%, gettimeofday, libSystem.B.dylib - 0.0%, cvar_t::operator float() const, odamex - 0.0%, AUNetSendEntry, CoreAudio - 0.0%, pthread_mutex_lock, libSystem.B.dylib - 0.0%, OSMetaClass::checkMetaCast(OSMetaClassBase const*) const, mach_kernel - 0.0%, G_BuildTiccmd(ticcmd_t*), odamex - 0.0%, FThinkerIterator::Next(), odamex - 0.0%, Float32ToNativeInt16, AppleDBDMAAudio - 0.0%, combine, libvDSP.dylib - 0.0%, TypeInfo::IsAncestorOf(TypeInfo const*) const, odamex - 0.0%, ret, libvDSP.dylib - 0.0%, Int16ToFloat32_Altivec, AudioToolbox - 0.0%, __cxa_guard_acquire, libstdc++.6.dylib - 0.0%, rt_copy1col_c(int, int, int, int), odamex - 0.0%, R_ScaleFromGlobalAngle(unsigned int), odamex - 0.0%, R_RotatePoint(int, int, unsigned int, int&, int&), odamex - 0.0%, R_PointToDist(int, int), odamex - 0.0%, R_PointInSubsector(int, int), odamex - 0.0%, R_FindPlane(plane_s, int, int, int, int, int, int, unsigned int), odamex - 0.0%, R_DrawPlanes(), odamex - 0.0%, R_CheckBBox(int*), odamex - 0.0%, PIT_CheckThing(AActor*), odamex - 0.0%, ipc_entry_lookup, mach_kernel - 0.0%, IOA_Time::GetCurrentTime(AudioTimeStamp&) const, CoreAudio - 0.0%, IOA_HWDevice::GetRingBufferSize() const, CoreAudio - 0.0%, IndependentThinker(DThinker*), odamex - 0.0%, HP_IOThread::WorkLoop(), CoreAudio - 0.0%, dotpr, libvDSP.dylib - 0.0%, AudioConverterChain::FillBufferFromInputProc(unsigned long*, CABufferList*), AudioToolbox - 0.0%, AActor::ActorBlockMapListNode::getIndex(int, int), odamex - 0.0%, _dotpr_vmx, libvDSP.dylib - 0.0%, __gnu_cxx::__normal_iterator > >::operator+(int const&) const, odamex - 0.0%, 0x95f3b610 [unreadable], libgcc_s.1.dylib - 0.0%, strncmp, libSystem.B.dylib - 0.0%, std::vector >::begin(), odamex - 0.0%, SDL_SoftStretch, SDL - 0.0%, SDL_GetTicks, SDL - 0.0%, R_CheckTextureNumForName(char const*), odamex - 0.0%, P_SetMobjState(AActor*, statenum_t), odamex - 0.0%, P_RunEffects(), odamex - 0.0%, P_IdenticalPlanes(plane_s const*, plane_s const*), odamex - 0.0%, P_CreateSecNodeList(AActor*, int, int), odamex - 0.0%, P_CheckSight(AActor const*, AActor const*, bool), odamex - 0.0%, P_CeilingHeight(int, int, sector_s const*), odamex - 0.0%, LONG(int), odamex - 0.0%, lck_mtx_lock, mach_kernel - 0.0%, IOAudioEngineUserClient::performClientIO(unsigned long, unsigned long, bool, unsigned long, unsigned long, unsigned long), IOAudioFamily - 0.0%, IOA_SingleDevice::WriteOutputData(AudioTimeStamp const&, unsigned long), CoreAudio - 0.0%, hw_add_map, mach_kernel - 0.0%, D_Display(), odamex - 0.0%, BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*), AudioToolbox - 0.0%, _pthread_cond_wait, libSystem.B.dylib - 0.0%, __bzero, libobjc.A.dylib - 0.0%, vm_page_grab, mach_kernel - 0.0%, under4, libvDSP.dylib - 0.0%, szp::operator AActor*(), odamex - 0.0%, SDL_HasRDTSC, SDL - 0.0%, R_SortVisSprites(), odamex - 0.0%, R_InitSpriteDefs(char const**), odamex - 0.0%, R_GenerateLookup(int, int*), odamex - 0.0%, R_FakeFlat(sector_s*, sector_s*, int*, int*, int), odamex - 0.0%, R_ClipSolidWallSegment(int, int), odamex - 0.0%, P_TryMove(AActor*, int, int, bool, bool), odamex - 0.0%, P_LookForPlayers(AActor*, int), odamex - 0.0%, nanosleep, libSystem.B.dylib - 0.0%, memcpy_nop_if_32bit, mach_kernel - 0.0%, mach_msg, libSystem.B.dylib - 0.0%, IOAudioEngineUserClient::performClientOutput(unsigned long, unsigned long, IOAudioClientBufferSet*, unsigned long, unsigned long), IOAudioFamily - 0.0%, I_MSTime(), odamex - 0.0%, flush_loop_740, libvDSP.dylib - 0.0%, DCanvas::DrawPatchP(unsigned char const*, unsigned char*, int, int), odamex - 0.0%, CFRunLoopRunSpecific, CoreFoundation - 0.0%, CFEqual, CoreFoundation - 0.0%, __spin_lock, libobjc.A.dylib - 0.0%, __pthread_getspecific, libobjc.A.dylib - 0.0%, 0x700058fc [1.6KB], CoreAudio - 0.0%, vm_page_lookup, mach_kernel - 0.0%, unix_syscall, mach_kernel - 0.0%, TThinkerIterator::Next(), odamex - 0.0%, szp::szp(), odamex - 0.0%, szone_free, libSystem.B.dylib - 0.0%, std::vector >::size() const, odamex - 0.0%, SDL_AddTimer, SDL - 0.0%, S_UpdateSounds(void*), odamex - 0.0%, rt_copy2cols_c(int, int, int, int), odamex - 0.0%, Resampler2Wrapper::RenderOutput(CABufferList*, unsigned long, unsigned long&), AudioToolbox - 0.0%, R_NewVisSprite(), odamex - 0.0%, R_DrawSky(visplane_s*), odamex - 0.0%, pthread_mutex_unlock, libSystem.B.dylib - 0.0%, PIT_CheckLine(line_s*), odamex - 0.0%, patch_s::width() const, odamex - 0.0%, P_CeilingHeight(AActor const*), odamex - 0.0%, P_BlockThingsIterator(int, int, int (*)(AActor*), AActor*), odamex - 0.0%, P_AnimationTick(AActor*), odamex - 0.0%, OpaqueObject::FromOpaqueRef(void const*), AudioToolbox - 0.0%, memset, libSystem.B.dylib - 0.0%, mac_file_check_mmap_downgrade, mach_kernel - 0.0%, IOAudioStream::clipIfNecessary(), IOAudioFamily - 0.0%, HP_IOThread::CalculateNextWakeUpTime(AudioTimeStamp const&, AudioTimeStamp&, bool, bool&), CoreAudio - 0.0%, HP_Device::GetStreamByIndex(bool, unsigned long) const, CoreAudio - 0.0%, dyld_stub_gettimeofday, SDL - 0.0%, CFSetGetValues, CoreFoundation - 0.0%, CFDictionaryGetValue, CoreFoundation - 0.0%, CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*), AudioToolbox - 0.0%, CAGuard::WaitFor(unsigned long long), CoreAudio - 0.0%, CABufferList::AllocateBuffers(unsigned long), AudioToolbox - 0.0%, BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&, CABufferList const*&), AudioToolbox - 0.0%, AudioConverterChain::CallInputProc(unsigned long), AudioToolbox - 0.0%, AppleDBDMAAudio::clipAppleDBDMAToOutputStream16(void const*, void*, unsigned long, unsigned long, _IOAudioStreamFormat const*), AppleDBDMAAudio - 0.0%, _DPSNextEvent, AppKit - 0.0%, __toupper, libSystem.B.dylib - 0.0%, __gnu_cxx::__normal_iterator > >::base() const, odamex - 0.0%, __gcc_qmul, libgcc_s.1.dylib - 0.0%, __cxxabiv1::__vmi_class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const, libstdc++.6.dylib - 0.0%, 0x95f3b638 [unreadable], libgcc_s.1.dylib - 0.0%, 0x95f3b238 [unreadable], libgcc_s.1.dylib - 0.0%, 0x7000e604 [484B], CoreAudio - 0.0%, 0x7000c8f8 [1.1KB], CoreAudio - 0.0%, W_LumpLength(unsigned int), odamex - 0.0%, TSUnlockMutex, CarbonCore - 0.0%, thread_call_enter1_delayed, mach_kernel - 0.0%, TArray::operator[](unsigned long) const, odamex - 0.0%, szone_malloc, libSystem.B.dylib - 0.0%, strcasecmp, libSystem.B.dylib - 0.0%, std::vector >::size() const, CoreAudio - 0.0%, std::basic_string, std::allocator >::~basic_string(), libstdc++.6.dylib - 0.0%, ST_updateWidgets(), odamex - 0.0%, SHORT(short), odamex - 0.0%, RunCurrentEventLoopInMode, HIToolbox - 0.0%, R_GenerateComposite(int), odamex - 0.0%, R_FindParticleSubsectors(), odamex - 0.0%, pthread_mutex_trylock, libSystem.B.dylib - 0.0%, port_name_to_semaphore, mach_kernel - 0.0%, PCMConverter::ConvertBufferList(unsigned long, CABufferList const*, CABufferList*), AudioToolbox - 0.0%, P_XYMovement(AActor*), odamex - 0.0%, P_RecursiveSound(sector_s*, int, AActor*), odamex - 0.0%, P_PointOnLineSide(int, int, line_s const*), odamex - 0.0%, P_Move(AActor*), odamex - 0.0%, P_GroupLines(), odamex - 0.0%, P_FloorHeight(int, int, sector_s const*), odamex - 0.0%, P_FloorHeight(AActor const*), odamex - 0.0%, P_CalcHeight(player_s*), odamex - 0.0%, OSMetaClassBase::safeMetaCast(OSMetaClassBase const*, OSMetaClass const*), mach_kernel - 0.0%, ipc_mqueue_copyin, mach_kernel - 0.0%, iokit_user_client_trap, IOKit - 0.0%, IOAudioEngine::calculateSampleTimeout(UnsignedWide*, unsigned long, IOAudioEnginePosition*, UnsignedWide*), IOAudioFamily - 0.0%, IOA_Time::Update(), CoreAudio - 0.0%, IOA_Device::CallIOProcs(AudioTimeStamp const&, AudioTimeStamp const&, AudioTimeStamp const&), CoreAudio - 0.0%, HP_IOThread::PerformIO(AudioTimeStamp const&), CoreAudio - 0.0%, HP_IOProc::RefreshBufferList(HP_Device const&, bool, AudioBufferList*, std::vector > const&), CoreAudio - 0.0%, dyld_stub_mach_msg_trap, libSystem.B.dylib - 0.0%, dyld_stub_floor, CoreAudio - 0.0%, dyld_stub__spin_unlock, libSystem.B.dylib - 0.0%, DGlow::RunThink(), odamex - 0.0%, CFStringCompareWithOptionsAndLocale, CoreFoundation - 0.0%, CFSetGetCount, CoreFoundation - 0.0%, CFRunLoopGetCurrent, CoreFoundation - 0.0%, CFAllocatorAllocate, CoreFoundation - 0.0%, CAHostTimeBase::ConvertToNanos(unsigned long long), CoreAudio - 0.0%, AActor::StaticType() const, odamex - 0.0%, AActor::ActorBlockMapListNode::Next(int, int), odamex - 0.0%, _class_getMethodNoSuper, libobjc.A.dylib - 0.0%, __gnu_cxx::__normal_iterator > >::__normal_iterator(player_s* const&), odamex - 0.0%, __dynamic_cast, libstdc++.6.dylib - 0.0%, __CFRunLoopFindSource, CoreFoundation - 0.0%, __CFRunLoopDoObservers, CoreFoundation - 0.0%, __CF_FAULT_CALLBACK, CoreFoundation - 0.0%, 0x95b8c734 [unreadable], HIToolbox - 0.0%, 0x8fe121cc [unreadable], dyld - 0.0%, 0x7000dcbc [360B], CoreAudio - 0.0%, 0x7000cf10 [148B], CoreAudio - 0.0%, Z_Malloc2(unsigned long, int, void*, char const*, int), odamex - 0.0%, vm_page_remove, mach_kernel - 0.0%, vm_map_lookup_entry, mach_kernel - 0.0%, vm_fault_enter, mach_kernel - 0.0%, vm_fault, mach_kernel - 0.0%, under_two, libvDSP.dylib - 0.0%, TSLockMutex, CarbonCore - 0.0%, szp::operator->(), odamex - 0.0%, strcasecmp_l, libSystem.B.dylib - 0.0%, std::vector >::begin() const, odamex - 0.0%, socketpair, mach_kernel - 0.0%, semaphore_wait_internal, mach_kernel - 0.0%, semaphore_wait_continue, mach_kernel - 0.0%, semaphore_timedwait_signal_trap_internal, mach_kernel - 0.0%, sector_s::sector_s(), odamex - 0.0%, saveFP, libSystem.B.dylib - 0.0%, restore_sem_to_pool, libSystem.B.dylib - 0.0%, R_DoorClosed(), odamex - 0.0%, R_ClipPassWallSegment(int, int), odamex - 0.0%, R_AddSprites(sector_s*, int, int), odamex - 0.0%, player_s::ingame(), odamex - 0.0%, P_ZMovement(AActor*), odamex - 0.0%, P_Random(AActor*), odamex - 0.0%, P_LoadSegs(int), odamex - 0.0%, P_CheckSlopeWalk(AActor*, int&, int&), odamex - 0.0%, OSAddAtomic, mach_kernel - 0.0%, objc_exception_try_enter, libobjc.A.dylib - 0.0%, new_visplane(unsigned int), odamex - 0.0%, nanoseconds_to_absolutetime, mach_kernel - 0.0%, muldiv128, libSystem.B.dylib - 0.0%, mlckPatch_isync, mach_kernel - 0.0%, mix_channels, SDL_mixer - 0.0%, mapping_make, mach_kernel - 0.0%, mac_policy_list_conditional_busy, mach_kernel - 0.0%, IOService::isInactive() const, mach_kernel - 0.0%, IOAudioEngineUserClient::unlockBuffers(), IOAudioFamily - 0.0%, IOAudioClientBufferSet::setWatchdogTimeout(UnsignedWide*), IOAudioFamily - 0.0%, IOA_Time::TranslateTime(AudioTimeStamp const&, AudioTimeStamp&) const, CoreAudio - 0.0%, IOA_SingleDevice::ReadInputData(AudioTimeStamp const&, unsigned long), CoreAudio - 0.0%, IOA_HWTime::Update(double, bool&, bool&), CoreAudio - 0.0%, IOA_HWDevice::IsIOAudioFlipped(unsigned int), CoreAudio - 0.0%, IOA_HWDevice::GetSafetyOffset(bool) const, CoreAudio - 0.0%, I_GetTimePolled(), odamex - 0.0%, I_FinishUpdate(), odamex - 0.0%, hw_map_seg, mach_kernel - 0.0%, hud::calculateOrigin(int&, int&, unsigned short, unsigned short, float, int&, int&, hud::x_align_t, hud::y_align_t, hud::x_align_t, hud::y_align_t), odamex - 0.0%, HP_IOProcList::SetIOBufferActualDataSize(bool, unsigned long, unsigned long, unsigned long), CoreAudio - 0.0%, HP_IOProc::Call(AudioTimeStamp const&, AudioTimeStamp const&, AudioBufferList const*, AudioTimeStamp const&, AudioBufferList*), CoreAudio - 0.0%, HP_IOCycleTelemetry::IOCycleWorkLoopBegin(unsigned long, AudioTimeStamp const&), CoreAudio - 0.0%, HP_IOCycleTelemetry::IOCycleOutputWriteBegin(unsigned long, AudioTimeStamp const&), CoreAudio - 0.0%, HP_FormatList::CalculateIOBufferByteSize(unsigned long) const, CoreAudio - 0.0%, floor, libSystem.B.dylib - 0.0%, dyld_stub_TThinkerIterator::Next(), odamex - 0.0%, dyld_stub_std::vector >::operator[](unsigned long), odamex - 0.0%, dyld_stub_std::basic_string, std::allocator >::basic_string(), odamex - 0.0%, dyld_stub_sector_s::sector_s(), odamex - 0.0%, dyld_stub_cvar_t::operator float() const, odamex - 0.0%, dyld_stub_ceil, AudioToolbox - 0.0%, dyld_stub__spin_lock, libSystem.B.dylib - 0.0%, dyld_stub___gnu_cxx::__normal_iterator > >::operator*() const, odamex - 0.0%, dyld_stub___gnu_cxx::__normal_iterator > >::__normal_iterator(player_s* const&), odamex - 0.0%, dyld_stub___gnu_cxx::__normal_iterator > >::__normal_iterator(player_s const* const&), odamex - 0.0%, dyld_stub___dynamic_cast, AudioToolbox - 0.0%, dyld::findExportedSymbol(char const*, bool, ImageLoader::Symbol const**, ImageLoader const**), dyld - 0.0%, DSP_MultibandDRC::process(float*, unsigned long), AppleDBDMAAudio - 0.0%, DSP_Manager::process(float*, unsigned long), AppleDBDMAAudio - 0.0%, DSP_DynamicRangeControl::process(float*, unsigned long, unsigned long), AppleDBDMAAudio - 0.0%, DScroller::RunThink(), odamex - 0.0%, common, OSvKernDSPLib - 0.0%, CL_RunTics(), odamex - 0.0%, CFStringGetLength, CoreFoundation - 0.0%, CFStringGetCStringPtr, CoreFoundation - 0.0%, CFStringCompare, CoreFoundation - 0.0%, CFSetGetValue, CoreFoundation - 0.0%, CFSetApplyFunction, CoreFoundation - 0.0%, CFRunLoopRunInMode, CoreFoundation - 0.0%, ceil, libSystem.B.dylib - 0.0%, BlastMaskedColumn(void (*)(post_s*), int), odamex - 0.0%, BEInt16ToFloat32Blitter::Convert(void const*, void*, unsigned int), AudioToolbox - 0.0%, AudioConverterFillComplexBuffer, AudioToolbox - 0.0%, AppleDBDMAAudio::outputProcessing(float*, unsigned long), AppleDBDMAAudio - 0.0%, AcquireEventFromQueue, HIToolbox - 0.0%, AActor::ActorBlockMapListNode::Link(), odamex - 0.0%, A_Look(AActor*), odamex - 0.0%, A_Chase(AActor*), odamex - 0.0%, _disable_preemption, mach_kernel - 0.0%, __udivdi3, libSystem.B.dylib - 0.0%, __gnu_cxx::__normal_iterator > >::operator*() const, odamex - 0.0%, __gnu_cxx::__normal_iterator > >::__normal_iterator(player_s const* const&), odamex - 0.0%, __gnu_cxx::__normal_iterator, std::allocator > >::base() const, odamex - 0.0%, 0x97a78a54 [unreadable], CoreAudio - 0.0%, 0x97a48bac [unreadable], CoreAudio - 0.0%, 0x97a3d814 [unreadable], CoreAudio - 0.0%, 0x91596570 [unreadable], CarbonCore - 0.0%, 0x91416794 [unreadable], CoreFoundation - 0.0%, 0x70000e88 [120B], CoreAudio - 0.0%, zalloc_canblock, mach_kernel - 0.0%, Z_CheckHeap(), odamex - 0.0%, wipe_initMelt(int), odamex - 0.0%, wait_queue_sub_clearrefs, mach_kernel - 0.0%, wait_queue_set_init, mach_kernel - 0.0%, wait_queue_link_size, mach_kernel - 0.0%, wait_queue_init, mach_kernel - 0.0%, W_FindLump(char const*, int*), odamex - 0.0%, void std::sort(channel_t*, channel_t*, bool (*)(channel_t const&, channel_t const&)), odamex - 0.0%, vnode_put_locked, mach_kernel - 0.0%, vmx_loop, OSvKernDSPLib - 0.0%, vm_page_insert_internal, mach_kernel - 0.0%, vm_page_alloc, mach_kernel - 0.0%, vm_map_lookup_locked, mach_kernel - 0.0%, vm_external_destroy, mach_kernel - 0.0%, vfs_getnewfsid, mach_kernel - 0.0%, vfs_context_proc, mach_kernel - 0.0%, vfs_context_current, mach_kernel - 0.0%, validplayer(player_s&), odamex - 0.0%, V_TextScaleYAmount(), odamex - 0.0%, uiomove64, mach_kernel - 0.0%, uio_resid, mach_kernel - 0.0%, uio_isuserspace, mach_kernel - 0.0%, uio_create, mach_kernel - 0.0%, uio_addiov, mach_kernel - 0.0%, udp_lock, mach_kernel - 0.0%, tiny_malloc_from_free_list, libSystem.B.dylib - 0.0%, thread_syscall_return, mach_kernel - 0.0%, thread_call_enter_delayed, mach_kernel - 0.0%, thread_act_server_routine, mach_kernel - 0.0%, szp::~szp(), odamex - 0.0%, std::vector >::end() const, odamex - 0.0%, std::vector >::_M_range_check(unsigned long) const, CoreAudio - 0.0%, std::vector >::size() const, CoreAudio - 0.0%, std::vector >::_M_range_check(unsigned long) const, CoreAudio - 0.0%, std::vector >::size() const, CoreAudio - 0.0%, std::vector >::begin() const, odamex - 0.0%, std::_Rb_tree_iterator >::operator==(std::_Rb_tree_iterator > const&) const, odamex - 0.0%, std::_Rb_tree_iterator >::_Rb_tree_iterator(std::_Rb_tree_node >*), odamex - 0.0%, std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_begin(), odamex - 0.0%, ST_updateFaceWidget(), odamex - 0.0%, ST_Drawer(), odamex - 0.0%, ST_doPaletteStuff(), odamex - 0.0%, spin_unlock, libSystem.B.dylib - 0.0%, soreceive, mach_kernel - 0.0%, small_malloc_from_free_list, libSystem.B.dylib - 0.0%, semaphore_wait_trap_internal, mach_kernel - 0.0%, semaphore_wait_trap, mach_kernel - 0.0%, semaphore_signal_internal, mach_kernel - 0.0%, semaphore_convert_wait_result, mach_kernel - 0.0%, selprocess, mach_kernel - 0.0%, select_nocancel, mach_kernel - 0.0%, select$DARWIN_EXTSN, libSystem.B.dylib - 0.0%, SDLVideo::UpdateScreen(DCanvas*), odamex - 0.0%, SDLVideo::UnlockSurface(DCanvas*), odamex - 0.0%, SDLVideo::SetOldPalette(unsigned char*), odamex - 0.0%, SDLVideo::LockSurface(DCanvas*), odamex - 0.0%, SDL_UpdateRects, SDL - 0.0%, SDL_UnlockSurface, SDL - 0.0%, SDL_PollEvent, SDL - 0.0%, SDL_PeepEvents, SDL - 0.0%, S_FindSound(char const*), odamex - 0.0%, S_AdjustSoundParams(AActor*, int, int, float*, int*), odamex - 0.0%, recvfrom_nocancel, mach_kernel - 0.0%, recvfrom, mach_kernel - 0.0%, R_StretchColumnP_C(), odamex - 0.0%, R_RenderMaskedSegRange(drawseg_s*, int, int), odamex - 0.0%, R_OrthogonalLightnumAdjustment(), odamex - 0.0%, R_DrawPlayerSprites(), odamex - 0.0%, R_DrawMaskedColumn(post_s*), odamex - 0.0%, R_DrawLevelPlane(visplane_s*), odamex - 0.0%, R_DrawFuzzColumnP_C(), odamex - 0.0%, R_DetailDouble(), odamex - 0.0%, R_ClearSprites(), odamex - 0.0%, R_ClearClipSegs(), odamex - 0.0%, R_AdjustOpenings(int, int), odamex - 0.0%, ptmx_init, mach_kernel - 0.0%, pthread_once, libSystem.B.dylib - 0.0%, pthread_main_np, libSystem.B.dylib - 0.0%, PrintString(int, char const*), odamex - 0.0%, pmap_enter, mach_kernel - 0.0%, pmap_copy_page, mach_kernel - 0.0%, PIT_GetSectors(line_s*), odamex - 0.0%, patch_s::topoffset() const, odamex - 0.0%, patch_s::height() const, odamex - 0.0%, P_TranslateLineDef(line_s*, maplinedef_t*), odamex - 0.0%, P_ThinkParticles(), odamex - 0.0%, P_PointOnDivlineSide(int, int, divline_t const*), odamex - 0.0%, P_PlayerThink(player_s*), odamex - 0.0%, P_NewChaseDir(AActor*), odamex - 0.0%, P_MovePlayer(player_s*), odamex - 0.0%, P_LineOpening(line_s const*, int, int, int, int), odamex - 0.0%, P_InterceptVector2(divline_t*, divline_t*), odamex - 0.0%, P_GetFriction(AActor const*, int*), odamex - 0.0%, P_CeilingHeight(sector_s const*), odamex - 0.0%, P_CalculateBobYPosition(player_s*, float), odamex - 0.0%, P_BoxOnLineSide(int const*, line_s const*), odamex - 0.0%, OSObject::taggedRetain(void const*) const, mach_kernel - 0.0%, OSObject::taggedRelease(void const*, int) const, mach_kernel - 0.0%, OSObject::taggedRelease(void const*) const, mach_kernel - 0.0%, OSObject::release() const, mach_kernel - 0.0%, OSArray::getObject(unsigned int) const, mach_kernel - 0.0%, objc_exception_try_exit, libobjc.A.dylib - 0.0%, NSPopAutoreleasePool, Foundation - 0.0%, nosys, mach_kernel - 0.0%, NetUpdate(), odamex - 0.0%, NetDemo::isPlaying() const, odamex - 0.0%, NET_GetPacket(), odamex - 0.0%, music_mixer, SDL_mixer - 0.0%, Mix_DoEffects, SDL_mixer - 0.0%, memory_object_range_op, mach_kernel - 0.0%, memmove, mach_kernel - 0.0%, mapping_remove, mach_kernel - 0.0%, malloc_zone_calloc, libSystem.B.dylib - 0.0%, malloc, libSystem.B.dylib - 0.0%, MakeKey(char const*), odamex - 0.0%, mach_msg_overwrite_trap, mach_kernel - 0.0%, mac_vnode_check_select, mach_kernel - 0.0%, mac_vnode_check_read, mach_kernel - 0.0%, mac_thread_userret, mach_kernel - 0.0%, M_Ticker(), odamex - 0.0%, M_Drawer(), odamex - 0.0%, kfree, mach_kernel - 0.0%, kauth_cred_uthread_update, mach_kernel - 0.0%, ipc_right_lookup_write, mach_kernel - 0.0%, ipc_object_translate, mach_kernel - 0.0%, ipc_mqueue_post, mach_kernel - 0.0%, ipc_kmsg_free, mach_kernel - 0.0%, IOUserClient::getTargetAndTrapForIndex(IOService**, unsigned long), mach_kernel - 0.0%, IORegistryEntry::getChildSetReference(IORegistryPlane const*) const, mach_kernel - 0.0%, IORecursiveLockLock, mach_kernel - 0.0%, iokit_add_reference, mach_kernel - 0.0%, IOHIDSystem::processKeyboardEQ(IOHIDSystem*, UnsignedWide*), IOHIDFamily - 0.0%, IOAudioStream::clipOutputSamples(unsigned long, unsigned long), IOAudioFamily - 0.0%, IOAudioEngineUserClient::findBufferSet(unsigned long), IOAudioFamily - 0.0%, IOAudioEngine::mixOutputSamples(void const*, void*, unsigned long, unsigned long, _IOAudioStreamFormat const*, IOAudioStream*), IOAudioFamily - 0.0%, IOAudioEngine::getLoopCountAndTimeStamp(unsigned long*, UnsignedWide*), IOAudioFamily - 0.0%, IOA_Time::GetRingBufferOffset(double) const, CoreAudio - 0.0%, IOA_SingleDevice::GetCurrentTime(AudioTimeStamp&), CoreAudio - 0.0%, ImageLoaderMachO::findExportedSymbol(char const*, void const*, bool, ImageLoader const**) const, dyld - 0.0%, ImageLoaderMachO::doBindLazySymbol(unsigned long*, ImageLoader::LinkContext const&), dyld - 0.0%, idplayer(unsigned char), odamex - 0.0%, I_LockScreen(DCanvas*), odamex - 0.0%, I_GetEvent(), odamex - 0.0%, I_BaseTiccmd(), odamex - 0.0%, hw_rem_map, mach_kernel - 0.0%, hw_compare_and_store, mach_kernel - 0.0%, hud::SpyPlayerName(int&), odamex - 0.0%, hud::DrawPatchStretched(int, int, unsigned short, unsigned short, float, hud::x_align_t, hud::y_align_t, hud::x_align_t, hud::y_align_t, patch_s const*, bool, bool), odamex - 0.0%, hud::drawNetdemo(), odamex - 0.0%, HP_IOProcList::RefreshIOProcBufferLists(bool), CoreAudio - 0.0%, HP_IOProcList::GetIOBufferActualDataSize(bool, unsigned long, unsigned long&, unsigned long&) const, CoreAudio - 0.0%, HP_IOProc::RefreshBufferList(bool), CoreAudio - 0.0%, HP_IOCycleTelemetry::IOCycleIOProcsBegin(unsigned long), CoreAudio - 0.0%, hfs_vnop_read, mach_kernel - 0.0%, GetMainEventQueue, HIToolbox - 0.0%, get_position_arg, SDL_mixer - 0.0%, get_bsduthreadrval, mach_kernel - 0.0%, G_Ticker(), odamex - 0.0%, FStat::unclock(), odamex - 0.0%, fp_lookup, mach_kernel - 0.0%, FlushAllBuffers(__CFRunLoopObserver*, unsigned long, void*), HIToolbox - 0.0%, FlipBufferDataDescriptor(_IOAudioBufferDataDescriptor*, _IOAudioBufferDataDescriptor*, unsigned long), IOAudioFamily - 0.0%, dyld_stub_V_StringWidth(char const*), odamex - 0.0%, dyld_stub_TArray::operator[](unsigned long) const, odamex - 0.0%, dyld_stub_szp::unlink(), odamex - 0.0%, dyld_stub_szp::szp(szp const&), odamex - 0.0%, dyld_stub_szp::szp(), odamex - 0.0%, dyld_stub_szp::operator->(), odamex - 0.0%, dyld_stub_std::vector >::size() const, odamex - 0.0%, dyld_stub_std::vector >::begin(), odamex - 0.0%, dyld_stub_std::_Rb_tree_iterator >::operator==(std::_Rb_tree_iterator > const&) const, odamex - 0.0%, dyld_stub_std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::key_comp() const, odamex - 0.0%, dyld_stub_SDL_WarpMouse, odamex - 0.0%, dyld_stub_SDL_PollEvent, odamex - 0.0%, dyld_stub_SDL_GetTicks, SDL_mixer - 0.0%, dyld_stub_SDL_Delay, odamex - 0.0%, dyld_stub_pthread_self, CoreAudio - 0.0%, dyld_stub_pthread_main_np, CoreFoundation - 0.0%, dyld_stub_pthread_equal, CoreAudio - 0.0%, dyld_stub_OSSpinLockUnlock, CoreFoundation - 0.0%, dyld_stub_OSSpinLockLock, CoreFoundation - 0.0%, dyld_stub_objc_exception_try_enter, CoreFoundation - 0.0%, dyld_stub_nanosleep, SDL - 0.0%, dyld_stub_memset, CoreAudio - 0.0%, dyld_stub_mach_absolute_time, HIToolbox - 0.0%, dyld_stub_IOConnectTrap4, CoreAudio - 0.0%, dyld_stub_int const MAX(int, int), odamex - 0.0%, dyld_stub_cvar_t::operator=(float), odamex - 0.0%, dyld_stub_CFAbsoluteTimeGetCurrent, HIToolbox - 0.0%, dyld_stub__sseek, libSystem.B.dylib - 0.0%, dyld_stub___gnu_cxx::__normal_iterator > >::base() const, odamex - 0.0%, dyld_stub___gnu_cxx::__normal_iterator > >::__normal_iterator(deferred_query_t const* const&), odamex - 0.0%, dyld_stub___gcc_qmul, HIToolbox - 0.0%, dyld_stub___error, SDL - 0.0%, dyld_stub___cxa_guard_acquire, odamex - 0.0%, dyld_stub___commpage_gettimeofday, libSystem.B.dylib - 0.0%, DStrobe::StaticType() const, odamex - 0.0%, DSP_MultibandDRC::getMetaClass() const, AppleDBDMAAudio - 0.0%, DSP_BassEnhancer::process(float*, unsigned long), AppleDBDMAAudio - 0.0%, DSP_BassEnhancer::getMetaClass() const, AppleDBDMAAudio - 0.0%, DoBlending(unsigned int*, unsigned int*, unsigned int, int, int, int, int), odamex - 0.0%, DObject::EndFrame(), odamex - 0.0%, DCanvas::Unlock(), odamex - 0.0%, DCanvas::is8bit() const, odamex - 0.0%, DBoundingBox::AddToBox(int, int), odamex - 0.0%, D_PageDrawer(), odamex - 0.0%, D_DoomLoop(), odamex - 0.0%, current_task, mach_kernel - 0.0%, current_processor, mach_kernel - 0.0%, current_proc, mach_kernel - 0.0%, current_act, mach_kernel - 0.0%, copyinmsg, mach_kernel - 0.0%, CompareExtendedCatalogKeys, mach_kernel - 0.0%, cluster_read_ext, mach_kernel - 0.0%, CFQSortArray, CoreFoundation - 0.0%, CFArrayGetCount, CoreFoundation - 0.0%, CFAbsoluteTimeGetCurrent, CoreFoundation - 0.0%, cerror, libSystem.B.dylib - 0.0%, C_Ticker(), odamex - 0.0%, C_DrawConsole(), odamex - 0.0%, buf_t::clear(), odamex - 0.0%, bool __gnu_cxx::operator!= > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&), CoreAudio - 0.0%, AUMultibandCompressorEntry, CoreAudio - 0.0%, AudioConverterChain::SetInputProc(long (*)(OpaqueAudioConverter*, unsigned long*, void**, void*), long (*)(OpaqueAudioConverter*, unsigned long*, AudioBufferList*, AudioStreamPacketDescription**, void*), void*), AudioToolbox - 0.0%, ast_taken, mach_kernel - 0.0%, AActor::LinkToWorld(), odamex - 0.0%, AActor::ActorBlockMapListNode::Unlink(), odamex - 0.0%, _pthread_cond_remove, libSystem.B.dylib - 0.0%, _NotifyEventLoopObservers, HIToolbox - 0.0%, _enable_preemption, mach_kernel - 0.0%, _CFRunLoopSetCurrent, CoreFoundation - 0.0%, __gnu_cxx::__normal_iterator, std::allocator > >::operator++(), odamex - 0.0%, __gcc_qadd, libgcc_s.1.dylib - 0.0%, __floatditf, libgcc_s.1.dylib - 0.0%, __floatdidf, libgcc_s.1.dylib - 0.0%, __fixunsdfdi, libgcc_s.1.dylib - 0.0%, __cmpdi2, libgcc_s.1.dylib - 0.0%, __CGWindowContextDelegateCreate, libRIP.A.dylib - 0.0%, __CFStringHash, CoreFoundation - 0.0%, __CFRunLoopFindMode, CoreFoundation - 0.0%, __CF_INVOKE_CALLBACK, CoreFoundation - 0.0%, 0xffff8f80 [32B], libobjc.A.dylib - 0.0%, 0x9e293c [unreadable], seatbelt - 0.0%, 0x9e0c28 [unreadable], seatbelt - 0.0%, 0x9e01c4 [unreadable], seatbelt - 0.0%, 0x97a78a68 [unreadable], CoreAudio - 0.0%, 0x97a5852c [unreadable], CoreAudio - 0.0%, 0x97a420c4 [unreadable], CoreAudio - 0.0%, 0x97a41ff4 [unreadable], CoreAudio - 0.0%, 0x97a41b58 [unreadable], CoreAudio - 0.0%, 0x97a41b24 [unreadable], CoreAudio - 0.0%, 0x97a41ad0 [unreadable], CoreAudio - 0.0%, 0x97a382b4 [unreadable], CoreAudio - 0.0%, 0x97a1f7bc [unreadable], CoreAudio - 0.0%, 0x97a17cd4 [unreadable], CoreAudio - 0.0%, 0x96fcecb8 [unreadable], libSystem.B.dylib - 0.0%, 0x96f5c7a8 [unreadable], libSystem.B.dylib - 0.0%, 0x96f3b1e0 [unreadable], libSystem.B.dylib - 0.0%, 0x96efad88 [unreadable], libSystem.B.dylib - 0.0%, 0x96ef7988 [unreadable], libSystem.B.dylib - 0.0%, 0x96ef70dc [unreadable], libSystem.B.dylib - 0.0%, 0x96ef70cc [unreadable], libSystem.B.dylib - 0.0%, 0x96eaf9fc [unreadable], libSystem.B.dylib - 0.0%, 0x96e98a54 [unreadable], libSystem.B.dylib - 0.0%, 0x96e6837c [unreadable], libSystem.B.dylib - 0.0%, 0x96e67730 [unreadable], libSystem.B.dylib - 0.0%, 0x96e65f70 [unreadable], libSystem.B.dylib - 0.0%, 0x96e62b0c [unreadable], libSystem.B.dylib - 0.0%, 0x96e5d074 [unreadable], libSystem.B.dylib - 0.0%, 0x96133cc4 [unreadable], Foundation - 0.0%, 0x95f8a46c [unreadable], Foundation - 0.0%, 0x95f3b648 [unreadable], libgcc_s.1.dylib - 0.0%, 0x95f3b63c [unreadable], libgcc_s.1.dylib - 0.0%, 0x95f3b62c [unreadable], libgcc_s.1.dylib - 0.0%, 0x95f3b608 [unreadable], libgcc_s.1.dylib - 0.0%, 0x95f3b5e8 [unreadable], libgcc_s.1.dylib - 0.0%, 0x95f3b5cc [unreadable], libgcc_s.1.dylib - 0.0%, 0x95f3b5c8 [unreadable], libgcc_s.1.dylib - 0.0%, 0x95f3b284 [unreadable], libgcc_s.1.dylib - 0.0%, 0x95f3b22c [unreadable], libgcc_s.1.dylib - 0.0%, 0x95f3b214 [unreadable], libgcc_s.1.dylib - 0.0%, 0x959ef3ec [unreadable], HIToolbox - 0.0%, 0x958cbc04 [unreadable], HIToolbox - 0.0%, 0x958abe3c [unreadable], HIToolbox - 0.0%, 0x9567f578 [unreadable], libobjc.A.dylib - 0.0%, 0x951f4400 [unreadable], AppKit - 0.0%, 0x94baa8e8 [unreadable], AppKit - 0.0%, 0x94b07fb8 [unreadable], CoreGraphics - 0.0%, 0x947f7bc8 [unreadable], CoreGraphics - 0.0%, 0x946216a8 [unreadable], CoreGraphics - 0.0%, 0x945f57e4 [unreadable], CoreGraphics - 0.0%, 0x945f31ac [unreadable], CoreGraphics - 0.0%, 0x92ea66a4 [unreadable], libstdc++.6.dylib - 0.0%, 0x92e9c448 [unreadable], libstdc++.6.dylib - 0.0%, 0x92e8934c [unreadable], libstdc++.6.dylib - 0.0%, 0x92e89184 [unreadable], libstdc++.6.dylib - 0.0%, 0x92e8815c [unreadable], libstdc++.6.dylib - 0.0%, 0x92e857d0 [unreadable], libstdc++.6.dylib - 0.0%, 0x92e691c0 [unreadable], libstdc++.6.dylib - 0.0%, 0x92e63510 [unreadable], libstdc++.6.dylib - 0.0%, 0x92e629d8 [unreadable], libstdc++.6.dylib - 0.0%, 0x92e5ecd0 [unreadable], libstdc++.6.dylib - 0.0%, 0x92e5d9c4 [unreadable], libstdc++.6.dylib - 0.0%, 0x92e5ca38 [unreadable], libstdc++.6.dylib - 0.0%, 0x914d98b8 [unreadable], IOKit - 0.0%, 0x91499504 [unreadable], CoreFoundation - 0.0%, 0x914994f0 [unreadable], CoreFoundation - 0.0%, 0x91498f50 [unreadable], CoreFoundation - 0.0%, 0x91497d70 [unreadable], CoreFoundation - 0.0%, 0x914873ec [unreadable], CoreFoundation - 0.0%, 0x91468e70 [unreadable], CoreFoundation - 0.0%, 0x91468e4c [unreadable], CoreFoundation - 0.0%, 0x91468e30 [unreadable], CoreFoundation - 0.0%, 0x91432c84 [unreadable], CoreFoundation - 0.0%, 0x9141f88c [unreadable], CoreFoundation - 0.0%, 0x91416788 [unreadable], CoreFoundation - 0.0%, 0x913fe700 [unreadable], CoreFoundation - 0.0%, 0x913edcac [unreadable], CoreFoundation - 0.0%, 0x913edc08 [unreadable], CoreFoundation - 0.0%, 0x913e50b4 [unreadable], CoreFoundation - 0.0%, 0x913e43bc [unreadable], CoreFoundation - 0.0%, 0x913b32e8 [unreadable], CoreFoundation