Skip to content

Instantly share code, notes, and snippets.

@last-g
Created August 15, 2018 15:58
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/e7457f54e2efc726cc7b0975b3c800d3 to your computer and use it in GitHub Desktop.
Save last-g/e7457f54e2efc726cc7b0975b3c800d3 to your computer and use it in GitHub Desktop.
$ sudo dtrace -ln 'HaskellEvent*:::'
ID PROVIDER MODULE FUNCTION NAME
2608 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib initCapability cap-create
2609 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib freeCapabilities cap-delete
2610 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib setNumCapabilities cap-disable
2611 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib setNumCapabilities cap-enable
2612 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib initCapability capset-assign-cap
2613 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib initCapabilities capset-create
2614 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib freeCapabilities capset-delete
2615 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib freeCapabilities capset-remove-cap
2616 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib createSparkThread create-spark-thread
2617 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib createThread create-thread
2618 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib scavenge_until_all_done gc-done
2619 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib stat_endGC gc-end
2620 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib yieldCapability gc-end
2621 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib stat_endGC gc-global-sync
2622 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib scavenge_until_all_done gc-idle
2623 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib stat_startGC gc-start
2624 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib yieldCapability gc-start
2625 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib stat_endGC gc-stats
2626 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib gcWorkerThread gc-work
2627 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib scavenge_until_all_done gc-work
2628 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib GarbageCollect gc-work
2629 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib calcTotalAllocated heap-allocated
2630 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib initStorage heap-info
2631 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib stat_endGC heap-live
2632 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib stat_endGC heap-size
2633 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib migrateThread migrate-thread
2634 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib schedulePushWork migrate-thread
2635 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib scheduleDoGC request-par-gc
2636 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib scheduleDoGC request-seq-gc
2637 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib schedule run-thread
2638 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib resumeThread run-thread
2639 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib scheduleDoGC spark-counters
2640 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib shutdownCapabilities spark-counters
2641 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib yieldCapability spark-counters
2642 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib initCapability spark-counters
2643 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib newSpark spark-create
2644 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib newSpark spark-dud
2645 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib pruneSparkQueue spark-fizzle
2646 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib findSpark spark-fizzle
2647 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib pruneSparkQueue spark-gc
2648 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib newSpark spark-overflow
2649 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib findSpark spark-run
2650 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib findSpark spark-steal
2651 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib schedule stop-thread
2652 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib suspendThread stop-thread
2653 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib workerStart task-create
2654 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib forkProcess task-create
2655 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib rts_lock task-create
2656 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib workerTaskStop task-delete
2657 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib rts_unlock task-delete
2658 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib scheduleDoGC task-migrate
2659 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib labelThread thread-label
2660 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib tryWakeupThread thread_wakeup
2661 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib dtraceUserMarkerWrapper user-marker
2662 HaskellEvent66022 libHSrts_thr-ghc8.4.2.dylib dtraceUserMsgWrapper user-msg
38063 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib initCapability cap-create
38064 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib freeCapabilities cap-delete
38065 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib setNumCapabilities cap-disable
38066 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib setNumCapabilities cap-enable
38067 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib initCapability capset-assign-cap
38068 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib initCapabilities capset-create
38069 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib freeCapabilities capset-delete
38070 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib freeCapabilities capset-remove-cap
38071 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib createSparkThread create-spark-thread
38072 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib createThread create-thread
38073 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib scavenge_until_all_done gc-done
38074 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib stat_endGC gc-end
38075 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib yieldCapability gc-end
38076 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib stat_endGC gc-global-sync
38077 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib scavenge_until_all_done gc-idle
38078 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib stat_startGC gc-start
38079 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib yieldCapability gc-start
38080 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib stat_endGC gc-stats
38081 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib gcWorkerThread gc-work
38082 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib scavenge_until_all_done gc-work
38083 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib GarbageCollect gc-work
38084 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib calcTotalAllocated heap-allocated
38085 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib initStorage heap-info
38086 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib stat_endGC heap-live
38087 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib stat_endGC heap-size
38088 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib migrateThread migrate-thread
38089 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib schedulePushWork migrate-thread
38090 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib scheduleDoGC request-par-gc
38091 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib scheduleDoGC request-seq-gc
38092 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib schedule run-thread
38093 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib resumeThread run-thread
38094 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib scheduleDoGC spark-counters
38095 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib shutdownCapabilities spark-counters
38096 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib yieldCapability spark-counters
38097 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib initCapability spark-counters
38098 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib newSpark spark-create
38099 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib newSpark spark-dud
38100 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib pruneSparkQueue spark-fizzle
38101 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib findSpark spark-fizzle
38102 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib pruneSparkQueue spark-gc
38103 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib newSpark spark-overflow
38104 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib findSpark spark-run
38105 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib findSpark spark-steal
38106 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib schedule stop-thread
38107 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib suspendThread stop-thread
38108 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib workerStart task-create
38109 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib forkProcess task-create
38110 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib rts_lock task-create
38111 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib workerTaskStop task-delete
38112 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib rts_unlock task-delete
38113 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib scheduleDoGC task-migrate
38114 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib labelThread thread-label
38115 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib tryWakeupThread thread_wakeup
38116 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib dtraceUserMarkerWrapper user-marker
38117 HaskellEvent66011 libHSrts_thr-ghc8.7.20180809.dylib dtraceUserMsgWrapper user-msg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment