# Report 1 - Session 3 - Time Profile of Transmission SharkProfileViewer # Generated from the visible portion of the outline view + 18.3% tr_bitfieldHas (Transmission) | - 10.6% torrentThreadLoop (Transmission) | - 7.7% tr_peerPulse (Transmission) | - 0.0% tr_torrentStat (Transmission) + 10.6% tr_cpMissingBlocksForPiece (Transmission) | - 10.3% tr_peerPulse (Transmission) | - 0.4% torrentThreadLoop (Transmission) - 5.4% tr_peerPulse (Transmission) - 3.8% FunctionSamplesCreate (CoreGraphics) - 3.3% CGFunctionEvaluate (CoreGraphics) - 3.2% ml_set_interrupts_enabled (mach_kernel) - 2.9% vm_map_lookup_entry (mach_kernel) - 2.7% vm_map_enter (mach_kernel) + 2.6% linearEvaluation (Transmission) | - 2.6% FunctionSamplesCreate (CoreGraphics) + 1.7% tr_cpLeftUntilDone (Transmission) | - 1.3% tr_cpPercentDone (Transmission) | - 0.4% tr_torrentStat (Transmission) - 1.7% qsort (libSystem.B.dylib) + 1.6% tr_bitfieldCountTrueBits (Transmission) | - 1.6% tr_torrentStat (Transmission) - 1.5% 0xfffeff00 [92B] (Unknown Library) - 1.1% comparePieces (Transmission) - 1.0% vecCGSFill8by1 (CoreGraphics) - 0.9% ARGB32_image_mark (CoreGraphics) - 0.6% 0xffff8780 [192B] (Unknown Library) - 0.6% szone_free (libSystem.B.dylib) - 0.6% ml_restore (mach_kernel) - 0.6% vecCGSColorMaskCopyARGB8888 (CoreGraphics) - 0.6% sha1_block_data_order (libcrypto.0.9.7.dylib) - 0.5% tr_cpLeftUntilComplete (Transmission) - 0.5% szone_malloc (libSystem.B.dylib) - 0.5% dyld_stub_memcpy (CoreGraphics) 0.5% shandler (mach_kernel) - 0.5% getBandProcICNS (ImageIO) - 0.5% 0xffff88ac [500B] (Unknown Library) - 0.4% ARGB32_image_RGBA32 (CoreGraphics) - 0.4% decode_meshed_mx8bpc_x_3a (CoreGraphics) - 0.4% ripc_DrawGlyphs (libRIP.A.dylib) - 0.4% hw_rem_map (mach_kernel) 0.4% tws_traverse_object_hash_list (mach_kernel) - 0.3% 0xffff82e0 [240B] (Unknown Library) - 0.3% pthread_mutex_lock (libSystem.B.dylib) - 0.3% 0xffff8b2c [380B] (Unknown Library) + 0.3% tr_cpGetStatus (Transmission) | - 0.2% torrentThreadLoop (Transmission) | - 0.1% tr_swiftPulse (Transmission) - 0.3% tr_cpPieceIsComplete (Transmission) - 0.3% sendmsg (mach_kernel) - 0.3% hw_add_map (mach_kernel) - 0.3% memcpy_nop_if_32bit (mach_kernel) - 0.3% recvfrom (mach_kernel) - 0.3% CMM8Bit3ChanNoConvDecoder::DoDecode(CMM8Bits const&, CMMRuntimeInfo*, unsigned long) (ColorSync) - 0.3% img_alpha_interleave (CoreGraphics) - 0.2% vm_page_lookup (mach_kernel) - 0.2% draw_line (CoreGraphics) - 0.2% soreceive (mach_kernel) - 0.2% __CFDictionaryFindBuckets1b (CoreFoundation) 0.2% unix_syscall (mach_kernel) - 0.2% objc_msgSend (libobjc.A.dylib) - 0.2% __CFStringHash (CoreFoundation) 0.2% vm_fault (mach_kernel) - 0.2% ARGB32_mark_constantmask (CoreGraphics) - 0.2% 0xffff8260 [24B] (Unknown Library) - 0.2% vCMMVectorConvert8BitRGBToRGB (ColorSync) - 0.2% CMM8Bit3ChanNoConvEncoder::DoEncode(CMM8Bits&, CMMRuntimeInfo*, unsigned long*, unsigned long*) (ColorSync) - 0.2% 0xffff82c0 [20B] (Unknown Library) - 0.2% +[NSStringDrawingTextStorage _fastDrawString:attributes:length:inRect:graphicsContext:baselineRendering:usesFontLeading:usesScreenFont:typesetterBehavior:paragraphStyle:lineBreakMode:boundingRect:padding:scrollable:] (AppKit) - 0.2% dyld_stub_pthread_mutex_lock (Foundation) - 0.2% 0xffff8600 [192B] (Unknown Library) - 0.2% fp_lookup (mach_kernel) - 0.1% szone_calloc (libSystem.B.dylib) - 0.1% szone_size (libSystem.B.dylib) - 0.1% getNextAxialShadingScanline (CoreGraphics) - 0.1% __vfprintf$LDBL128 (libSystem.B.dylib) - 0.1% aa_render_shape (CoreGraphics) - 0.1% _CFStringAppendFormatAndArgumentsAux (CoreFoundation) - 0.1% tcp_output (mach_kernel) 0.1% tws_traverse_address_hash_list (mach_kernel) - 0.1% pthread_mutex_unlock (libSystem.B.dylib) - 0.1% memcpy (libSystem.B.dylib) - 0.1% lck_mtx_lock (mach_kernel) - 0.1% mapping_make (mach_kernel) - 0.1% pmap_copy_page (mach_kernel) - 0.1% aa_quadto (CoreGraphics) - 0.1% CFRetain (CoreFoundation) - 0.1% malloc_zone_free (libSystem.B.dylib) - 0.1% _CFRelease (CoreFoundation) - 0.1% parseMessage (Transmission) - 0.1% nanosleep (libSystem.B.dylib) - 0.1% ProcessQuadraticOutlinePath(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*) (ATS) - 0.1% dyld_stub_pthread_getspecific (AppKit) - 0.1% img_alpha_meshed (CoreGraphics) - 0.1% mach_msg (libSystem.B.dylib) - 0.1% 0xffff9000 [184B] (Unknown Library) - 0.1% tr_peerRead (Transmission) - 0.1% mach_msg_overwrite_trap (mach_kernel) - 0.1% CGSCacheAquireValues (CoreGraphics) - 0.1% CFDictionaryGetValue (CoreFoundation) - 0.1% tr_rcRate (Transmission) - 0.1% tr_rwReaderLock (Transmission) - 0.1% ripc_GetClipState (libRIP.A.dylib) - 0.1% vm_object_pager_create (mach_kernel) 0.1% vm_map_lookup_locked (mach_kernel) - 0.1% _NSStringDrawingCore (AppKit) - 0.1% __CFDictionaryFindBuckets2 (CoreFoundation) - 0.1% CFEqual (CoreFoundation) - 0.1% NSPopAutoreleasePool (Foundation) - 0.1% 0xffff8aa4 [132B] (Unknown Library) - 0.1% 0x288f0000 [unreadable] (com.apple.iokit.AppleAirPort2) - 0.1% vm_page_grab (mach_kernel) - 0.1% mulckPatch_eieio (mach_kernel) - 0.1% dyld_stub_OSSpinLockLock (CoreFoundation) - 0.1% free (libSystem.B.dylib) - 0.1% 0x288f1000 [unreadable] (com.apple.iokit.AppleAirPort2) - 0.1% zalloc_canblock (mach_kernel) - 0.1% vm_map_server_routine (mach_kernel) - 0.1% MapUserMemoryWindow (mach_kernel) - 0.1% __CFXNotificationUnregisterTable (CoreFoundation) - 0.1% __CFStringCreateImmutableFunnel3 (CoreFoundation) - 0.1% __NSGetTransformedIdealAdvances (AppKit) - 0.1% __vfprintf (libSystem.B.dylib) - 0.1% __CFStringEqual (CoreFoundation) - 0.1% CFDictionarySetValue (CoreFoundation) - 0.1% ripc_AcquireImage (libRIP.A.dylib) - 0.1% CFRelease (CoreFoundation) - 0.1% vm_page_remove (mach_kernel) - 0.1% cache_lookup_path (mach_kernel) - 0.1% copyin (mach_kernel) - 0.1% uio_create (mach_kernel) - 0.1% socket_lock (mach_kernel) - 0.1% objc_msgSend_stret (libobjc.A.dylib) - 0.1% __CFDictionaryGrow (CoreFoundation) - 0.1% objc_msgSendSuper (libobjc.A.dylib) - 0.1% -[Torrent update] (Transmission) - 0.1% CGContextShowGlyphsWithAdvances (CoreGraphics) - 0.1% dyld_stub_CFDictionaryGetValue (AppKit) - 0.1% _symmetric_convolve (CoreGraphics) - 0.1% pthread_cond_signal (libSystem.B.dylib) - 0.1% hw_walk_phys (mach_kernel) - 0.1% ExtractImageRefPixelData (AppKit) - 0.1% ip_output_list (mach_kernel) - 0.1% vm_page_free (mach_kernel) - 0.1% m_freem_list (mach_kernel) - 0.1% uiomove64 (mach_kernel) - 0.1% lck_mtx_assert (mach_kernel) - 0.1% bzero (mach_kernel) - 0.1% __CFDictionaryInit (CoreFoundation) - 0.1% aa_cache_render (CoreGraphics) - 0.1% dyld_stub_pthread_mutex_unlock (Transmission) - 0.1% __sfvwrite (libSystem.B.dylib) - 0.1% setjmp (libSystem.B.dylib) - 0.1% hw_purge_phys (mach_kernel) - 0.1% tr_netRecvFrom (Transmission)