Skip to content

Instantly share code, notes, and snippets.

@last-g
Created May 23, 2018 16:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save last-g/80d3f5b81f2430cc3c8760a58a53d277 to your computer and use it in GitHub Desktop.
Save last-g/80d3f5b81f2430cc3c8760a58a53d277 to your computer and use it in GitHub Desktop.
Stock GHC perf output
# To display the perf.data header info, please use --header/--header-only options.
#
#
# Total Lost Samples: 0
#
# Samples: 45K of event 'cpu-clock'
# Event count (approx.): 11433750000
#
# Overhead Command Shared Object Symbol
# ........ .............. .................. ..................................
#
9.83% FibbSlow.stock FibbSlow.stock [.] ckY_info
9.58% FibbSlow.stock FibbSlow.stock [.] cjqd_info
7.12% FibbSlow.stock FibbSlow.stock [.] c3sg_info
6.83% FibbSlow.stock FibbSlow.stock [.] c1X_info
5.18% FibbSlow.stock FibbSlow.stock [.] cjsX_info
4.04% FibbSlow.stock FibbSlow.stock [.] s3rN_info
3.73% FibbSlow.stock FibbSlow.stock [.] c2m_info
3.70% FibbSlow.stock FibbSlow.stock [.] cjlJ_info
3.19% FibbSlow.stock FibbSlow.stock [.] c3sb_info
3.09% FibbSlow.stock FibbSlow.stock [.] cjPQ_info
3.00% FibbSlow.stock FibbSlow.stock [.] cjQd_info
2.95% FibbSlow.stock FibbSlow.stock [.] cjAB_info
2.67% FibbSlow.stock FibbSlow.stock [.] cjzP_info
2.34% FibbSlow.stock FibbSlow.stock [.] cjSl_info
2.30% FibbSlow.stock FibbSlow.stock [.] s3rK_info
2.26% FibbSlow.stock FibbSlow.stock [.] cjOS_info
2.18% FibbSlow.stock FibbSlow.stock [.] cKQ_info
2.12% FibbSlow.stock FibbSlow.stock [.] cjq0_info
2.04% FibbSlow.stock FibbSlow.stock [.] s3rL_info
2.02% FibbSlow.stock FibbSlow.stock [.] c2cC_info
1.86% FibbSlow.stock FibbSlow.stock [.] s3rO_info
1.43% FibbSlow.stock FibbSlow.stock [.] c2f2_info
1.30% FibbSlow.stock FibbSlow.stock [.] cjPx_info
1.20% FibbSlow.stock FibbSlow.stock [.] cjSR_info
1.07% FibbSlow.stock FibbSlow.stock [.] cjDF_info
0.97% FibbSlow.stock FibbSlow.stock [.] c2d1_info
0.97% FibbSlow.stock FibbSlow.stock [.] cjCJ_info
0.94% FibbSlow.stock FibbSlow.stock [.] cztR_info
0.92% FibbSlow.stock FibbSlow.stock [.] c7G_info
0.88% FibbSlow.stock FibbSlow.stock [.] 0x00000000000068ef
0.82% FibbSlow.stock FibbSlow.stock [.] cVfU_info
0.79% FibbSlow.stock FibbSlow.stock [.] 0x00000000000068e7
0.65% FibbSlow.stock FibbSlow.stock [.] c6VA_info
0.59% FibbSlow.stock FibbSlow.stock [.] cjPK_info
0.56% FibbSlow.stock FibbSlow.stock [.] cjA2_info
0.51% FibbSlow.stock FibbSlow.stock [.] cjza_info
0.50% FibbSlow.stock FibbSlow.stock [.] cjVJ_info
0.48% FibbSlow.stock FibbSlow.stock [.] 0x0000000000006911
0.45% FibbSlow.stock FibbSlow.stock [.] 0x00000000000068de
0.45% FibbSlow.stock FibbSlow.stock [.] 0x00000000000068fc
0.40% FibbSlow.stock FibbSlow.stock [.] 0x00000000000068c0
0.30% FibbSlow.stock FibbSlow.stock [.] cjAb_info
0.16% FibbSlow.stock FibbSlow.stock [.] 0x0000000000006919
0.15% FibbSlow.stock FibbSlow.stock [.] evacuate
0.15% FibbSlow.stock FibbSlow.stock [.] 0x0000000000006905
0.12% FibbSlow.stock [kernel.vmlinux] [k] _raw_spin_unlock_irqrestore
0.09% FibbSlow.stock FibbSlow.stock [.] 0x00000000000068d1
0.08% FibbSlow.stock FibbSlow.stock [.] 0x000000000000690d
0.07% FibbSlow.stock FibbSlow.stock [.] threadPaused
0.06% FibbSlow.stock FibbSlow.stock [.] 0x00000000000068c4
0.06% FibbSlow.stock FibbSlow.stock [.] markStableTables
0.06% FibbSlow.stock FibbSlow.stock [.] scavenge_stack
0.06% FibbSlow.stock [kernel.vmlinux] [k] do_syscall_64
0.05% FibbSlow.stock FibbSlow.stock [.] 0x0000000000006915
0.05% FibbSlow.stock FibbSlow.stock [.] 0x00000000000068ff
0.04% FibbSlow.stock FibbSlow.stock [.] c18_info
0.04% FibbSlow.stock FibbSlow.stock [.] evacuate_BLACKHOLE
0.04% FibbSlow.stock FibbSlow.stock [.] scavenge_block
0.03% FibbSlow.stock FibbSlow.stock [.] GarbageCollect
0.03% FibbSlow.stock FibbSlow.stock [.] gcStableTables
0.03% FibbSlow.stock [kernel.vmlinux] [k] __set_current_blocked
0.02% FibbSlow.stock libc-2.17.so [.] __sigprocmask
0.02% FibbSlow.stock FibbSlow.stock [.] scavenge_capability_mut_lists
0.02% FibbSlow.stock FibbSlow.stock [.] scavenge_loop
0.02% FibbSlow.stock [kernel.vmlinux] [k] copy_user_enhanced_fast_string
0.02% FibbSlow.stock FibbSlow.stock [.] updateStableTables
0.02% FibbSlow.stock libpthread-2.17.so [.] __errno_location
0.01% FibbSlow.stock [kernel.vmlinux] [k] exit_to_usermode_loop
0.01% FibbSlow.stock [kernel.vmlinux] [k] rcu_process_callbacks
0.01% FibbSlow.stock [kernel.vmlinux] [k] syscall_trace_enter
0.01% FibbSlow.stock libc-2.17.so [.] __clock_gettime
0.01% FibbSlow.stock FibbSlow.stock [.] getNewNursery
0.01% FibbSlow.stock FibbSlow.stock [.] scheduleWaitThread
0.01% FibbSlow.stock [kernel.vmlinux] [k] sys_clock_gettime
0.01% FibbSlow.stock FibbSlow.stock [.] cjTk_info
0.01% FibbSlow.stock FibbSlow.stock [.] gcThreadLiveWords
0.01% FibbSlow.stock FibbSlow.stock [.] stat_endGC
0.01% FibbSlow.stock FibbSlow.stock [.] tidyWeakList
0.01% FibbSlow.stock FibbSlow.stock [.] 0x000000000000691d
0.01% FibbSlow.stock [kernel.vmlinux] [k] __audit_syscall_entry
0.01% FibbSlow.stock [kernel.vmlinux] [k] current_kernel_time64
0.01% FibbSlow.stock [kernel.vmlinux] [k] sys_rt_sigprocmask
0.01% FibbSlow.stock FibbSlow.stock [.] allocLargeChunkOnNode
0.01% FibbSlow.stock FibbSlow.stock [.] blockUserSignals
0.01% FibbSlow.stock FibbSlow.stock [.] calcNeeded
0.01% FibbSlow.stock FibbSlow.stock [.] freeGroup
0.01% FibbSlow.stock FibbSlow.stock [.] scheduleFinalizers
0.01% FibbSlow.stock FibbSlow.stock [.] updateNurseriesStats
0.01% FibbSlow.stock [kernel.vmlinux] [k] kfree
0.01% FibbSlow.stock [kernel.vmlinux] [k] note_gp_changes
0.00% FibbSlow.stock FibbSlow.stock [.] allocGroupOnNode
0.00% FibbSlow.stock FibbSlow.stock [.] markWeakPtrList
0.00% FibbSlow.stock FibbSlow.stock [.] scheduleDoGC.isra.24
0.00% FibbSlow.stock FibbSlow.stock [.] stat_startGC
0.00% FibbSlow.stock FibbSlow.stock [.] 0x00000000000068f4
0.00% FibbSlow.stock [kernel.vmlinux] [k] clear_page_c_e
0.00% FibbSlow.stock [kernel.vmlinux] [k] thread_group_cputime
0.00% FibbSlow.stock [kernel.vmlinux] [k] unroll_tree_refs
0.00% FibbSlow.stock [vdso] [.] 0x0000000000000a49
0.00% FibbSlow.stock FibbSlow.stock [.] StgRunIsImplementedInAssembler
0.00% FibbSlow.stock FibbSlow.stock [.] assignNurseriesToCapabilities
0.00% FibbSlow.stock FibbSlow.stock [.] calcTotalCompactW
0.00% FibbSlow.stock FibbSlow.stock [.] countOccupied
0.00% FibbSlow.stock FibbSlow.stock [.] dirty_TSO
0.00% FibbSlow.stock FibbSlow.stock [.] freeOldSPTs
0.00% FibbSlow.stock FibbSlow.stock [.] genLiveWords
0.00% FibbSlow.stock FibbSlow.stock [.] getProcessCPUTime
0.00% FibbSlow.stock FibbSlow.stock [.] getProcessTimes
0.00% FibbSlow.stock FibbSlow.stock [.] grab_local_todo_block
0.00% FibbSlow.stock FibbSlow.stock [.] initWeakForGC
0.00% FibbSlow.stock FibbSlow.stock [.] markCapability
0.00% FibbSlow.stock FibbSlow.stock [.] markScheduler
0.00% FibbSlow.stock FibbSlow.stock [.] markSignalHandlers
0.00% FibbSlow.stock FibbSlow.stock [.] mark_root
0.00% FibbSlow.stock FibbSlow.stock [.] scavenge_one
0.00% FibbSlow.stock FibbSlow.stock [.] traverseWeakPtrList
0.00% FibbSlow.stock [kernel.vmlinux] [k] __audit_syscall_exit
0.00% FibbSlow.stock [kernel.vmlinux] [k] __do_page_fault
0.00% FibbSlow.stock [kernel.vmlinux] [k] __do_softirq
0.00% FibbSlow.stock [kernel.vmlinux] [k] __inode_permission
0.00% FibbSlow.stock [kernel.vmlinux] [k] _raw_spin_lock
0.00% FibbSlow.stock [kernel.vmlinux] [k] avc_has_perm_noaudit
0.00% FibbSlow.stock [kernel.vmlinux] [k] copy_fpstate_to_sigframe
0.00% FibbSlow.stock [kernel.vmlinux] [k] do_signal
0.00% FibbSlow.stock [kernel.vmlinux] [k] finish_task_switch
0.00% FibbSlow.stock [kernel.vmlinux] [k] fpu__alloc_mathframe
0.00% FibbSlow.stock [kernel.vmlinux] [k] free_hot_cold_page
0.00% FibbSlow.stock [kernel.vmlinux] [k] get_page_from_freelist
0.00% FibbSlow.stock [kernel.vmlinux] [k] get_signal
0.00% FibbSlow.stock [kernel.vmlinux] [k] ksize
0.00% FibbSlow.stock [kernel.vmlinux] [k] path_put
0.00% FibbSlow.stock [kernel.vmlinux] [k] posix_cpu_clock_get_task
0.00% FibbSlow.stock [kernel.vmlinux] [k] process_cpu_clock_get
0.00% FibbSlow.stock [kernel.vmlinux] [k] try_charge
0.00% FibbSlow.stock [kernel.vmlinux] [k] unmap_page_range
0.00% FibbSlow.stock [vdso] [.] 0x0000000000000923
0.00% FibbSlow.stock [vdso] [.] 0x0000000000000925
0.00% FibbSlow.stock [vdso] [.] 0x00000000000009d0
0.00% FibbSlow.stock ld-2.17.so [.] do_lookup_x
0.00% FibbSlow.stock ld-2.17.so [.] strcmp
#
# (Cannot load tips.txt file, please install perf!)
#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment