# Report 1 - Session 2 - Time Profile of Transmission SharkProfileViewer # Generated from the visible portion of the outline view + 9.8% linearEvaluation (Transmission) | + 7.1% 0x4223ffff [unreadable] (Unknown Library) | | + 7.1% CGFunctionEvaluate (CoreGraphics) | | | + 7.1% drawAxialShading (CoreGraphics) | | | | + 7.1% CGContextDrawShading (CoreGraphics) | | | | | + 7.1% -[CTGradient fillRect:angle:] (Transmission) | | | | | | + 7.1% -[TorrentCell(Private) drawSimpleBar:] (Transmission) | | | | | | | + 7.1% -[TorrentCell drawInteriorWithFrame:inView:] (Transmission) | | | | | | | | + 7.1% -[NSTableView _drawContentsAtRow:column:clipRect:] (AppKit) | | | | | | | | | + 7.1% -[NSTableView drawRow:clipRect:] (AppKit) | | | | | | | | | | + 7.1% -[TorrentTableView drawRow:clipRect:] (Transmission) | | | | | | | | | | | + 7.1% -[NSTableView drawRowIndexes:clipRect:] (AppKit) | | | | | | | | | | | | + 7.1% -[NSTableView drawRect:] (AppKit) | | | | | | | | | | | | | + 7.1% -[NSView _drawRect:clip:] (AppKit) | | | | | | | | | | | | | | + 7.1% -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] (AppKit) | | | | | | | | | | | | | | | + 7.1% -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | + 7.1% -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | | + 7.1% -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | | | + 7.1% -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | | | | + 7.1% -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | | | | | + 7.1% -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | | | | | | + 7.1% -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] (AppKit) | | | | | | | | | | | | | | | | | | | | | | + 7.1% -[NSView displayIfNeeded] (AppKit) | | | | | | | | | | | | | | | | | | | | | | | + 7.1% -[NSWindow displayIfNeeded] (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% _handleWindowNeedsDisplay (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% __CFRunLoopDoObservers (CoreFoundation) | | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% CFRunLoopRunSpecific (CoreFoundation) | | | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% CFRunLoopRunInMode (CoreFoundation) | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% RunCurrentEventLoopInMode (HIToolbox) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% ReceiveNextEventCommon (HIToolbox) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% BlockUntilNextEventMatchingListInMode (HIToolbox) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% _DPSNextEvent (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% -[NSApplication run] (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% NSApplicationMain (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% main (Transmission) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 7.1% _start (Transmission) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7.1% start (Transmission) | - 0.3% 0xbfffd127 [1.1KB] (Unknown Library) | + 2.1% 0x435af41d [unreadable] (Unknown Library) | | + 2.1% CGFunctionEvaluate (CoreGraphics) | | | + 2.1% drawAxialShading (CoreGraphics) | | | | + 2.1% CGContextDrawShading (CoreGraphics) | | | | | + 2.1% -[CTGradient fillRect:angle:] (Transmission) | | | | | | + 2.1% -[TorrentCell(Private) drawSimpleBar:] (Transmission) | | | | | | | + 2.1% -[TorrentCell drawInteriorWithFrame:inView:] (Transmission) | | | | | | | | + 2.1% -[NSTableView _drawContentsAtRow:column:clipRect:] (AppKit) | | | | | | | | | + 2.1% -[NSTableView drawRow:clipRect:] (AppKit) | | | | | | | | | | + 2.1% -[TorrentTableView drawRow:clipRect:] (Transmission) | | | | | | | | | | | + 2.1% -[NSTableView drawRowIndexes:clipRect:] (AppKit) | | | | | | | | | | | | + 2.1% -[NSTableView drawRect:] (AppKit) | | | | | | | | | | | | | + 2.1% -[NSView _drawRect:clip:] (AppKit) | | | | | | | | | | | | | | + 2.1% -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] (AppKit) | | | | | | | | | | | | | | | + 2.1% -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | + 2.1% -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | | + 2.1% -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | | | + 2.1% -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | | | | + 2.1% -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | | | | | + 2.1% -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (AppKit) | | | | | | | | | | | | | | | | | | | | | + 2.1% -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] (AppKit) | | | | | | | | | | | | | | | | | | | | | | + 2.1% -[NSView displayIfNeeded] (AppKit) | | | | | | | | | | | | | | | | | | | | | | | + 2.1% -[NSWindow displayIfNeeded] (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% _handleWindowNeedsDisplay (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% __CFRunLoopDoObservers (CoreFoundation) | | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% CFRunLoopRunSpecific (CoreFoundation) | | | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% CFRunLoopRunInMode (CoreFoundation) | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% RunCurrentEventLoopInMode (HIToolbox) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% ReceiveNextEventCommon (HIToolbox) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% BlockUntilNextEventMatchingListInMode (HIToolbox) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% _DPSNextEvent (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% -[NSApplication run] (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% NSApplicationMain (AppKit) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% main (Transmission) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 2.1% _start (Transmission) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2.1% start (Transmission) | - 0.3% CGFunctionEvaluate (CoreGraphics) - 0.9% tr_lockLock (Transmission) - 0.9% kq_dispatch (Transmission) - 0.9% event_base_loop (Transmission) - 0.6% event_tree_RB_MINMAX (Transmission) - 0.6% event_queue_insert (Transmission) - 0.3% tr_cpPercentComplete (Transmission) - 0.3% rateForInterval (Transmission) - 0.3% event_haveevents (Transmission) - 0.3% event_del (Transmission) - 0.3% event_add (Transmission) - 0.3% -[TorrentCell drawInteriorWithFrame:inView:] (Transmission) - 14.8% ml_set_interrupts_enabled (mach_kernel) 1.2% unix_syscall (mach_kernel) - 0.6% kevent (mach_kernel) - 0.3% vm_page_lookup (mach_kernel) - 0.3% vm_page_grab (mach_kernel) - 0.3% vm_map_lookup_entry (mach_kernel) - 0.3% vm_fault_copy (mach_kernel) 0.3% lo_alltraps (mach_kernel) - 0.3% itimerfix (mach_kernel) - 0.3% ipc_kobject_server (mach_kernel) 0.3% fp_drop (mach_kernel) - 0.3% clock_get_uptime (mach_kernel) - 0.3% cache_flush_page_phys (mach_kernel) - 0.3% bzero (mach_kernel) - 0.3% adjust_vm_object_cache (mach_kernel) - 0.3% _mutex_lock (mach_kernel) - 2.4% szone_free (libSystem.B.dylib) - 0.6% gettimeofday (libSystem.B.dylib) - 0.6% __i686.get_pc_thunk.bx (libSystem.B.dylib) - 0.6% __commpage_gettimeofday (libSystem.B.dylib) - 0.3% tanl (libSystem.B.dylib) - 0.3% szone_size (libSystem.B.dylib) - 0.3% pthread_mutex_lock (libSystem.B.dylib) - 0.3% pthread_main_np (libSystem.B.dylib) - 0.3% memcpy (libSystem.B.dylib) - 0.3% mach_msg_trap (libSystem.B.dylib) - 0.3% mach_msg (libSystem.B.dylib) - 0.3% localeconv_l (libSystem.B.dylib) - 0.3% dyld_stub_memset (libSystem.B.dylib) - 0.3% dyld_stub__spin_lock (libSystem.B.dylib) - 0.3% _sysenter_trap (libSystem.B.dylib) - 0.6% ripl_BltGlyph (libRIP.A.dylib) - 0.3% ripr_shape_allocate (libRIP.A.dylib) - 0.3% ripl_Combine (libRIP.A.dylib) - 0.3% ripc_GetRenderingState (libRIP.A.dylib) - 0.3% ripc_AcquireImage (libRIP.A.dylib) - 0.3% dyld_stub_bzero (libRIP.A.dylib) - 4.1% objc_msgSend (libobjc.A.dylib) - 0.9% objc_msgSend_stret (libobjc.A.dylib) - 0.3% objc_msgSendSuper (libobjc.A.dylib) - 0.3% objc_msgSend_fpret (libobjc.A.dylib) - 0.3% objc_assign_strongCast (libobjc.A.dylib) - 0.3% FlushTimer(__CFRunLoopTimer*, void*) (HIToolbox) - 0.3% TFont::GetActiveFont() const (CoreText) - 7.4% drawAxialShading (CoreGraphics) - 5.6% CGFunctionEvaluate (CoreGraphics) - 4.7% argb32_image_mark (CoreGraphics) - 3.0% rgba32_image_RGBA32 (CoreGraphics) - 2.4% img_alpha (CoreGraphics) - 1.5% sseCGSFill8by1 (CoreGraphics) - 1.5% CGSColorDeepMaskCopyARGB8888 (CoreGraphics) - 1.2% CGSColorMaskCopyARGB8888 (CoreGraphics) - 0.9% getNextAxialShadingScanline (CoreGraphics) - 0.9% draw_line (CoreGraphics) - 0.6% decode_data (CoreGraphics) - 0.6% CGRectApplyAffineTransform (CoreGraphics) - 0.3% sseCGSBlendXXXX8888Transpose (CoreGraphics) - 0.3% sseCGSBlackDeepMaskCopyARGB8888 (CoreGraphics) - 0.3% CGSShmemGuardConditionLock (CoreGraphics) - 0.3% CGSIsGenericObjKindOfGenericCls (CoreGraphics) - 0.3% CGSGetRegionBounds (CoreGraphics) - 0.3% CGSFillDRAM64 (CoreGraphics) - 0.3% CGRenderingStateGetResolution (CoreGraphics) - 0.3% CGRenderingStateGetAllowsAntialiasing (CoreGraphics) - 0.3% CGBlt_combineBytes (CoreGraphics) - 0.3% CGAffineTransformMakeWithRect (CoreGraphics) - 0.3% argb32_mark_constantmask (CoreGraphics) - 0.3% _CGSLockWindow (CoreGraphics) - 1.5% __CFStringHash (CoreFoundation) - 0.6% _CFRetain (CoreFoundation) - 0.3% CFStringGetCharacters (CoreFoundation) - 0.3% CFSetApplyFunction (CoreFoundation) - 0.3% CFRunLoopGetCurrent (CoreFoundation) - 0.3% CFGetRetainCount (CoreFoundation) - 0.3% CFArrayCreateMutable (CoreFoundation) - 0.3% __CFStringChangeSizeMultiple (CoreFoundation) - 0.3% __CFRunLoopFindSource (CoreFoundation) - 0.3% __CFDictionaryFindBuckets2 (CoreFoundation) - 0.3% __CFDictionaryFindBuckets1b (CoreFoundation) - 2.7% __memcpy (commpage [libSystem.B.dylib]) - 1.5% __spin_lock (commpage [libSystem.B.dylib]) - 0.6% __bzero (commpage [libSystem.B.dylib]) - 0.3% __memset_pattern (commpage [libSystem.B.dylib]) - 0.9% CMM8Bit3ChanNoConvDecoder::DoDecode(CMM8Bits const&, CMMRuntimeInfo*, unsigned long) (ColorSync) - 0.6% CMM8Bit3ChanNoConvEncoder::DoEncode(CMM8Bits&, CMMRuntimeInfo*, unsigned long*, unsigned long*) (ColorSync) - 0.3% vCMMVectorConvert8BitRGBToRGB (ColorSync) - 0.3% GetCMMFunction (ColorSync) - 0.3% dyld_stub_objc_msgSend (AppKit) - 0.3% -[NSView convertRect:fromView:] (AppKit) - 0.3% -[NSView _convertRect:toAncestor:] (AppKit) - 0.3% -[NSRegion intersectWithRect:] (AppKit) - 0.3% -[NSRegion addRect:] (AppKit) - 0.3% -[NSParagraphStyle hash] (AppKit) - 0.3% -[NSFont screenFontWithRenderingMode:] (AppKit) - 0.3% -[NSCalibratedWhiteColor initWithWhite:alpha:] (AppKit) - 0.3% -[NSAttributedString(NSExtendedStringDrawing) boundingRectWithSize:options:] (AppKit)