# Report 1 - Session 2 - Time Profile of Transmission SharkProfileViewer # Generated from the visible portion of the outline view + 10.5% tr_peerPulse (Transmission) | + 10.5% torrentThreadLoop (Transmission) | | - 10.5% ThreadFunc (Transmission) + 8.1% tr_bitfieldHas (Transmission) | + 5.4% tr_peerPulse (Transmission) | | - 5.4% torrentThreadLoop (Transmission) | + 2.7% tr_cpMissingBlocksForPiece (Transmission) | | - 2.7% tr_peerPulse (Transmission) | + 0.0% tr_torrentStat (Transmission) | | - 0.0% -[Torrent update] (Transmission) + 7.1% tr_cpMissingBlocksForPiece (Transmission) | + 7.1% tr_peerPulse (Transmission) | | - 7.1% torrentThreadLoop (Transmission) + 6.4% tr_cpLeftUntilDone (Transmission) | - 3.5% tr_cpPercentDone (Transmission) | - 2.9% tr_torrentStat (Transmission) + 5.3% qsort (libSystem.B.dylib) | + 5.0% qsort (libSystem.B.dylib) | | - 5.0% tr_peerPulse (Transmission) | + 0.3% tr_peerPulse (Transmission) | | - 0.3% torrentThreadLoop (Transmission) + 4.6% comparePieces (Transmission) | + 4.6% qsort (libSystem.B.dylib) | | - 4.6% tr_peerPulse (Transmission) - 3.2% tr_cpLeftUntilComplete (Transmission) - 3.0% objc_msgSend_rtp (commpage [libobjc.A.dylib]) - 2.9% ml_set_interrupts_enabled (mach_kernel) - 2.8% tr_cpGetStatus (Transmission)