Skip to content

Instantly share code, notes, and snippets.

@saghul
Created September 10, 2014 17:41
Show Gist options
  • Save saghul/baab6b2ccd2f04166b60 to your computer and use it in GitHub Desktop.
Save saghul/baab6b2ccd2f04166b60 to your computer and use it in GitHub Desktop.
Sampling process 33217 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling moar (pid 33217) every 1 millisecond
Process: moar [33217]
Path: /Users/saghul/src/rakudo/install/bin/moar
Load Address: 0x10f26d000
Identifier: moar
Version: 0
Code Type: X86-64
Parent Process: make [32867]
Date/Time: 2014-09-10 19:37:37.058 +0200
OS Version: Mac OS X 10.9.4 (13E28)
Report Version: 7
Call graph:
2848 Thread_9567485 DispatchQueue_1: com.apple.main-thread (serial)
+ 2848 start (in libdyld.dylib) + 1 [0x7fff89b845fd]
+ 2848 main (in moar) + 648 [0x10f26d9d8]
+ 2848 MVM_vm_run_file (in libmoar.dylib) + 157 [0x10f2f2bed]
+ 2848 MVM_interp_run (in libmoar.dylib) + 37602 [0x10f27e242]
+ 2848 MVM_io_slurp (in libmoar.dylib) + 70 [0x10f2a0b76]
+ 2848 MVM_io_syncstream_slurp (in libmoar.dylib) + 43 [0x10f2a247b]
+ 2848 read_to_buffer (in libmoar.dylib) + 77 [0x10f2a241d]
+ 2848 uv_run (in libmoar.dylib) + 119 [0x10f305a27]
+ 2848 uv__io_poll (in libmoar.dylib) + 1287 [0x10f3030b7]
+ 2848 uv__stream_io (in libmoar.dylib) + 52 [0x10f30b4f4]
+ 2848 uv__read (in libmoar.dylib) + 349 [0x10f30cebd]
+ 2848 read (in libsystem_kernel.dylib) + 10 [0x7fff895ac9f2]
2848 Thread_9567486
+ 2848 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff89593fc9]
+ 2848 _pthread_start (in libsystem_pthread.dylib) + 137 [0x7fff8958f72a]
+ 2848 _pthread_body (in libsystem_pthread.dylib) + 138 [0x7fff8958f899]
+ 2848 uv__thread_start (in libmoar.dylib) + 25 [0x10f304ff9]
+ 2848 uv__stream_osx_select (in libmoar.dylib) + 417 [0x10f30ba51]
+ 2848 __select (in libsystem_kernel.dylib) + 10 [0x7fff895ab9aa]
2848 Thread_9567487
+ 2848 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff89593fc9]
+ 2848 _pthread_start (in libsystem_pthread.dylib) + 137 [0x7fff8958f72a]
+ 2848 _pthread_body (in libsystem_pthread.dylib) + 138 [0x7fff8958f899]
+ 2848 uv__thread_start (in libmoar.dylib) + 25 [0x10f304ff9]
+ 2848 uv__stream_osx_select (in libmoar.dylib) + 417 [0x10f30ba51]
+ 2848 __select (in libsystem_kernel.dylib) + 10 [0x7fff895ab9aa]
2848 Thread_9567488
+ 2848 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff89593fc9]
+ 2848 _pthread_start (in libsystem_pthread.dylib) + 137 [0x7fff8958f72a]
+ 2848 _pthread_body (in libsystem_pthread.dylib) + 138 [0x7fff8958f899]
+ 2848 uv__thread_start (in libmoar.dylib) + 25 [0x10f304ff9]
+ 2848 uv__stream_osx_select (in libmoar.dylib) + 417 [0x10f30ba51]
+ 2848 __select (in libsystem_kernel.dylib) + 10 [0x7fff895ab9aa]
2848 Thread_9567489
2848 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff89593fc9]
2848 _pthread_start (in libsystem_pthread.dylib) + 137 [0x7fff8958f72a]
2848 _pthread_body (in libsystem_pthread.dylib) + 138 [0x7fff8958f899]
2848 uv__thread_start (in libmoar.dylib) + 25 [0x10f304ff9]
2848 uv__stream_osx_select (in libmoar.dylib) + 417 [0x10f30ba51]
2848 __select (in libsystem_kernel.dylib) + 10 [0x7fff895ab9aa]
Total number in stack (recursive counted multiple, when >=5):
Sort by top of stack, same collapsed (when >= 5):
__select (in libsystem_kernel.dylib) 11392
read (in libsystem_kernel.dylib) 2848
Binary Images:
0x10f26d000 - 0x10f26dff7 +moar (0) <C4F91E50-2647-3DFA-8A87-A59210F54C5B> /Users/saghul/src/rakudo/install/bin/moar
0x10f270000 - 0x10f42dff7 +libmoar.dylib (0) <E57E9E33-2FC8-356B-B915-D018F947296E> /Users/saghul/src/rakudo/install/lib/libmoar.dylib
0x1109cd000 - 0x1109d0ff7 +libperl6_ops_moar.dylib (0) <902E3186-26F7-30F0-8778-2293F9547014> /Users/saghul/src/rakudo/dynext/libperl6_ops_moar.dylib
0x7fff6c696000 - 0x7fff6c6c9817 dyld (239.4 - ???) <042C4CED-6FB2-3B1C-948B-CAF2EE3B9F7A> /usr/lib/dyld
0x7fff880d5000 - 0x7fff880d7ff3 libsystem_configuration.dylib (596.15) <4998CB6A-9D54-390A-9F57-5D1AC53C135C> /usr/lib/system/libsystem_configuration.dylib
0x7fff885f8000 - 0x7fff8861cfff libxpc.dylib (300.90.2) <AB40CD57-F454-3FD4-B415-63B3C0D5C624> /usr/lib/system/libxpc.dylib
0x7fff88e1c000 - 0x7fff88e43ffb libsystem_info.dylib (449.1.3) <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
0x7fff892c3000 - 0x7fff892c4ff7 libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff892cf000 - 0x7fff892d3ff7 libsystem_stats.dylib (93.90.3) <4E51D5B0-92A0-3D0D-B90E-495A1ED3E391> /usr/lib/system/libsystem_stats.dylib
0x7fff8942d000 - 0x7fff89434fff libcompiler_rt.dylib (35) <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
0x7fff8958e000 - 0x7fff89595ff7 libsystem_pthread.dylib (53.1.4) <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib
0x7fff89596000 - 0x7fff895b2ff7 libsystem_kernel.dylib (2422.110.17) <873931CE-D1AF-3596-AADB-D2E63C9AB29F> /usr/lib/system/libsystem_kernel.dylib
0x7fff89b81000 - 0x7fff89b84ff7 libdyld.dylib (239.4) <7C9EC3B7-DDE3-33FF-953F-4067C743951D> /usr/lib/system/libdyld.dylib
0x7fff8a1f6000 - 0x7fff8a1f7fff libunc.dylib (28) <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
0x7fff8a34a000 - 0x7fff8a34fff7 libunwind.dylib (35.3) <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
0x7fff8a35a000 - 0x7fff8a35aff7 libkeymgr.dylib (28) <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
0x7fff8a3e2000 - 0x7fff8a3eafff libsystem_dnssd.dylib (522.92.1) <17B03FFD-92C5-3282-9981-EBB28B456207> /usr/lib/system/libsystem_dnssd.dylib
0x7fff8b2fb000 - 0x7fff8b301ff7 libsystem_platform.dylib (24.90.1) <3C3D3DA8-32B9-3243-98EC-D89B9A1670B3> /usr/lib/system/libsystem_platform.dylib
0x7fff8b34a000 - 0x7fff8b371ff7 libsystem_network.dylib (241.3) <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
0x7fff8b755000 - 0x7fff8b75afff libmacho.dylib (845) <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
0x7fff8b8a7000 - 0x7fff8b8c1fff libdispatch.dylib (339.92.1) <C4E4A18D-3C3B-3C9C-8709-A4270D998DE7> /usr/lib/system/libdispatch.dylib
0x7fff8bf4f000 - 0x7fff8bf50fff libsystem_sandbox.dylib (278.11.1) <0D0B13EA-6B7A-3AC8-BE60-B548543BEB77> /usr/lib/system/libsystem_sandbox.dylib
0x7fff8c0c7000 - 0x7fff8c115fff libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
0x7fff8c150000 - 0x7fff8c151ff7 libSystem.B.dylib (1197.1.1) <E303F2F8-A8CF-3DF3-84B3-F2D0EE41CCF6> /usr/lib/libSystem.B.dylib
0x7fff8c83a000 - 0x7fff8c844fff libcommonCrypto.dylib (60049) <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
0x7fff8cd4f000 - 0x7fff8cd51ff7 libquarantine.dylib (71) <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
0x7fff8d734000 - 0x7fff8d74fff7 libsystem_malloc.dylib (23.10.1) <A695B4E4-38E9-332E-A772-29D31E3F1385> /usr/lib/system/libsystem_malloc.dylib
0x7fff8d804000 - 0x7fff8d846ff7 libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
0x7fff8dd18000 - 0x7fff8dd1fffb libcopyfile.dylib (103.92.1) <CF29DFF6-0589-3590-834C-82E2316612E8> /usr/lib/system/libcopyfile.dylib
0x7fff8ddad000 - 0x7fff8ddb1ff7 libcache.dylib (62) <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib
0x7fff9081b000 - 0x7fff90822ff8 liblaunch.dylib (842.92.1) <A40A0C7B-3216-39B4-8AE0-B5D3BAF1DA8A> /usr/lib/system/liblaunch.dylib
0x7fff90c60000 - 0x7fff90cb2fff libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
0x7fff9126a000 - 0x7fff9127bff7 libsystem_asl.dylib (217.1.4) <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
0x7fff91591000 - 0x7fff91592ff7 libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
0x7fff926b5000 - 0x7fff92862f27 libobjc.A.dylib (551.1) <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib
0x7fff92bca000 - 0x7fff92bf9fd2 libsystem_m.dylib (3047.16) <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib
0x7fff9306c000 - 0x7fff93095ff7 libc++abi.dylib (49.1) <21A807D3-6732-3455-B77F-743E9F916DF0> /usr/lib/libc++abi.dylib
0x7fff930ea000 - 0x7fff930ebffb libremovefile.dylib (33) <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
0x7fff93514000 - 0x7fff9359dff7 libsystem_c.dylib (997.90.3) <6FD3A400-4BB2-3B95-B90C-BE6E9D0D78FA> /usr/lib/system/libsystem_c.dylib
0x7fff944df000 - 0x7fff944e8ff3 libsystem_notify.dylib (121) <52571EC3-6894-37E4-946E-064B021ED44E> /usr/lib/system/libsystem_notify.dylib
Sample analysis of process 33217 written to file /dev/stdout
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment