Created
February 11, 2020 14:07
-
-
Save svetlyak40wt/4b5c4c2ca5fc2cccef38270b67d274e6 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CL-USER> (sb-sprof:with-profiling (:mode :time | |
:threads :all | |
:reset t | |
:report :flat) | |
(gamekit:start 'hello-gamekit | |
:log-level :error | |
:blocking t)) | |
Profiler sample vector full (11,762 traces / approximately 499,999 samples), doubling the size | |
Number of samples: 12462 | |
Sample interval: 0.01 seconds | |
Total sampling time: 124.619995 seconds | |
Number of cycles: 0 | |
Sampled threads: | |
#<SB-THREAD:THREAD "sly-channel-1-mrepl-remote-1" RUNNING {1003CD4363}> | |
Self Total Cumul | |
Nr Count % Count % Count % Calls Function | |
------------------------------------------------------------------------ | |
1 12272 98.5 12272 98.5 12272 98.5 - "foreign function __syscall" | |
2 127 1.0 127 1.0 12399 99.5 - "foreign function mach_msg_trap" | |
3 33 0.3 12458 100.0 12432 99.8 - SB-THREAD::%%WAIT-FOR | |
4 17 0.1 17 0.1 12449 99.9 - SB-UNIX::WITH-DEFERRABLE-SIGNALS-UNBLOCKED | |
5 4 0.0 12408 99.6 12453 99.9 - SB-UNIX:NANOSLEEP | |
6 2 0.0 2 0.0 12455 99.9 - "foreign function cerror_nocancel" | |
7 1 0.0 1 0.0 12456 100.0 - "foreign function cerror" | |
8 1 0.0 1 0.0 12457 100.0 - "foreign function mig_get_reply_port" | |
9 1 0.0 1 0.0 12458 100.0 - (LAMBDA (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. SB-KERNEL:INSTANCE) :IN SB-PCL::MAKE-STD-READER-METHOD-FUNCTION) | |
10 1 0.0 1 0.0 12459 100.0 - "foreign function _pthread_exit_if_canceled" | |
11 1 0.0 1 0.0 12460 100.0 - (FLET "CLEANUP-FUN-54" :IN SB-THREAD::%CONDITION-WAIT) | |
12 0 0.0 12462 100.0 12460 100.0 - (FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK :IN CL-MUTH:WAIT-FOR-LATCH) | |
13 0 0.0 12462 100.0 12460 100.0 - (FLET "WITHOUT-INTERRUPTS-BODY-29" :IN SB-THREAD::CALL-WITH-RECURSIVE-LOCK) | |
14 0 0.0 12462 100.0 12460 100.0 - SB-THREAD::CALL-WITH-RECURSIVE-LOCK | |
15 0 0.0 12462 100.0 12460 100.0 - CL-MUTH:WAIT-FOR-LATCH | |
16 0 0.0 12462 100.0 12460 100.0 - CL-BODGE.ENGINE:STARTUP | |
17 0 0.0 12462 100.0 12460 100.0 - CL-BODGE.APPKIT:START | |
18 0 0.0 12462 100.0 12460 100.0 - TRIVIAL-GAMEKIT:START | |
19 0 0.0 12462 100.0 12460 100.0 - "Unknown component: #x23075810" | |
20 0 0.0 12462 100.0 12460 100.0 - SB-INT:SIMPLE-EVAL-IN-LEXENV | |
21 0 0.0 12462 100.0 12460 100.0 - EVAL | |
22 0 0.0 12462 100.0 12460 100.0 - SLYNK::CALL-WITH-RETRY-RESTART | |
23 0 0.0 12462 100.0 12460 100.0 - (LAMBDA NIL :IN SLYNK-MREPL::MREPL-EVAL-1) | |
24 0 0.0 12462 100.0 12460 100.0 - SLYNK-MREPL::MREPL-EVAL-1 | |
25 0 0.0 12462 100.0 12460 100.0 - SLYNK-MREPL::MREPL-EVAL | |
26 0 0.0 12462 100.0 12460 100.0 - SLYNK::PROCESS-REQUESTS | |
27 0 0.0 12462 100.0 12460 100.0 - SLYNK-SBCL::CALL-WITH-BREAK-HOOK | |
28 0 0.0 12462 100.0 12460 100.0 - (FLET SLYNK-BACKEND:CALL-WITH-DEBUGGER-HOOK :IN "/Users/art/.emacs.d/elpa/sly-20200108.1818/slynk/backend/sbcl.lisp") | |
29 0 0.0 12462 100.0 12460 100.0 - (LAMBDA NIL :IN SLYNK::CALL-WITH-LISTENER) | |
30 0 0.0 12462 100.0 12460 100.0 - SLYNK::CALL-WITH-BINDINGS | |
31 0 0.0 12462 100.0 12460 100.0 - (LAMBDA NIL :IN SLYNK::SPAWN-CHANNEL-THREAD) | |
32 0 0.0 12462 100.0 12460 100.0 - (FLET SB-UNIX::BODY :IN SB-THREAD::INITIAL-THREAD-FUNCTION-TRAMPOLINE) | |
33 0 0.0 12462 100.0 12460 100.0 - (FLET "WITHOUT-INTERRUPTS-BODY-4" :IN SB-THREAD::INITIAL-THREAD-FUNCTION-TRAMPOLINE) | |
34 0 0.0 12462 100.0 12460 100.0 - (FLET SB-THREAD::WITH-MUTEX-THUNK :IN SB-THREAD::INITIAL-THREAD-FUNCTION-TRAMPOLINE) | |
35 0 0.0 12462 100.0 12460 100.0 - (FLET "WITHOUT-INTERRUPTS-BODY-1" :IN SB-THREAD::CALL-WITH-MUTEX) | |
36 0 0.0 12462 100.0 12460 100.0 - SB-THREAD::CALL-WITH-MUTEX | |
37 0 0.0 12462 100.0 12460 100.0 - SB-THREAD::INITIAL-THREAD-FUNCTION-TRAMPOLINE | |
38 0 0.0 12462 100.0 12460 100.0 - "foreign function call_into_lisp" | |
39 0 0.0 12462 100.0 12460 100.0 - "foreign function new_thread_trampoline" | |
40 0 0.0 12462 100.0 12460 100.0 - "foreign function _pthread_body" | |
41 0 0.0 12462 100.0 12460 100.0 - "foreign function _pthread_start" | |
42 0 0.0 12462 100.0 12460 100.0 - "foreign function thread_start" | |
43 0 0.0 12459 100.0 12460 100.0 - SB-THREAD:CONDITION-WAIT | |
44 0 0.0 12458 100.0 12460 100.0 - (FLET "WITHOUT-INTERRUPTS-BODY-2" :IN SB-THREAD::%CONDITION-WAIT) | |
45 0 0.0 131 1.1 12460 100.0 - "foreign function sb_nanosleep" | |
46 0 0.0 127 1.0 12460 100.0 - "foreign function clock_get_time" | |
------------------------------------------------------------------------ | |
2 0.0 elsewhere | |
#<SB-SPROF::CALL-GRAPH 12462 samples {100D6D2FD3}> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment