Skip to content

Instantly share code, notes, and snippets.

@okuoku
Created August 14, 2017 08:38
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 okuoku/2853201168b1bb5721a64489e33c6981 to your computer and use it in GitHub Desktop.
Save okuoku/2853201168b1bb5721a64489e33c6981 to your computer and use it in GitHub Desktop.
Profiler statistics (total 0 samples, 0.0 seconds)
num time/ total
Name calls call(ms) samples
---------------------------------------------------+------+-------+-----------
object? 132888717 0.0000 0( 0%)
object-tag 106132674 0.0000 0( 0%)
(vmcore-new cycle) 87540015 0.0000 0( 0%)
object-datum 64302819 0.0000 0( 0%)
fake-chain-current 30417082 0.0000 0( 0%)
fake-chain-next 30417082 0.0000 0( 0%)
fake-chain-cons 25738393 0.0000 0( 0%)
(inexact->exact obj) 24212119 0.0000 0( 0%)
%fixnum 23888873 0.0000 0( 0%)
(substring str start end) 21776311 0.0000 0( 0%)
fake-char? 21532072 0.0000 0( 0%)
fake-frame-ref 21453469 0.0000 0( 0%)
fake-boolean? 21336773 0.0000 0( 0%)
fake-frame-set! 19688653 0.0000 0( 0%)
fake-chain-last? 18618902 0.0000 0( 0%)
(vmcore-new pop-S!) 18322056 0.0000 0( 0%)
(vmcore-new MOV) 18309820 0.0000 0( 0%)
(vector->list vec optional start end) 17516607 0.0000 0( 0%)
fake-frame->list 17516598 0.0000 0( 0%)
fake-primitive-id 17239266 0.0000 0( 0%)
(seq-treeir jump) 15927730 0.0000 0( 0%)
(make-hostbridge target) 15431758 0.0000 0( 0%)
(exact? obj) 12819705 0.0000 0( 0%)
fake-string? 12684049 0.0000 0( 0%)
(vmcore-new push-S!) 12466775 0.0000 0( 0%)
(string-length str) 12459564 0.0000 0( 0%)
(make-vector k optional fill) 12403212 0.0000 0( 0%)
fake-make-frame 12396551 0.0000 0( 0%)
fake-null? 12276669 0.0000 0( 0%)
fake-heap-host-fetch 11868425 0.0000 0( 0%)
(integer? obj) 11743884 0.0000 0( 0%)
fake-primitive? 11661317 0.0000 0( 0%)
(vmcore-new call-dispatch!) 11661317 0.0000 0( 0%)
wrap-object/zone1 10893127 0.0000 0( 0%)
fake-integer->char 10892712 0.0000 0( 0%)
(string-append rest args) 10886251 0.0000 0( 0%)
(integer->char c) 10882491 0.0000 0( 0%)
(%string-replace-body! target source) 10882475 0.0000 0( 0%)
string-set! 10882475 0.0000 0( 0%)
(string rest chars) 10882475 0.0000 0( 0%)
(string-ref str k optional fallback) 10867846 0.0000 0( 0%)
(char->integer c) 10861788 0.0000 0( 0%)
(list->vector list optional start end) 10364329 0.0000 0( 0%)
fake-list->frame 10364325 0.0000 0( 0%)
(make-hostbridge host) 10246586 0.0000 0( 0%)
fake-heap-host-key 9529834 0.0000 0( 0%)
fake-string-set! 9147997 0.0000 0( 0%)
call-with-values 8887542 0.0000 0( 0%)
(procedure? obj) 8862274 0.0000 0( 0%)
(vmcore-new save-dump-obj!) 8861854 0.0000 0( 0%)
real 1m55.139s
user 2m5.890s
sys 0m1.936s
Profiler statistics (total 0 samples, 0.0 seconds)
num time/ total
Name calls call(ms) samples
---------------------------------------------------+------+-------+-----------
(vmcore-new cycle) 85359803 0.0000 0( 0%)
fake-frame-ref 57642604 0.0000 0( 0%)
object? 37290476 0.0000 0( 0%)
object-datum 34433817 0.0000 0( 0%)
object-tag 34413346 0.0000 0( 0%)
fake-chain-current 29639602 0.0000 0( 0%)
fake-chain-next 29639602 0.0000 0( 0%)
fake-chain-cons 25162773 0.0000 0( 0%)
fake-frame-set! 18972354 0.0000 0( 0%)
fake-chain-last? 18127237 0.0000 0( 0%)
(vmcore-new pop-S!) 17835800 0.0000 0( 0%)
(vmcore-new MOV) 17605967 0.0000 0( 0%)
fake-primitive-id 16765398 0.0000 0( 0%)
(seq-treeir jump) 15613987 0.0000 0( 0%)
(vmcore-new push-S!) 12182438 0.0000 0( 0%)
(make-vector k optional fill) 12118877 0.0000 0( 0%)
fake-make-frame 12112215 0.0000 0( 0%)
fake-heap-host-fetch 11582610 0.0000 0( 0%)
(vmcore-new call-dispatch!) 11382435 0.0000 0( 0%)
fake-primitive? 11382435 0.0000 0( 0%)
(list->vector list optional start end) 10127572 0.0000 0( 0%)
fake-list->frame 10127568 0.0000 0( 0%)
fake-heap-host-key 9285954 0.0000 0( 0%)
call-with-values 8654596 0.0000 0( 0%)
(procedure? obj) 8618485 0.0000 0( 0%)
(vmcore-new save-dump-obj!) 8617987 0.0000 0( 0%)
(vmcore-new restore-dump!) 8617986 0.0000 0( 0%)
(seq-treeir vm-returnpoint) 8547763 0.0000 0( 0%)
(vector->list vec optional start end) 8417820 0.0000 0( 0%)
(make-heap-core global) 8417812 0.0000 0( 0%)
fake-frame->list 8417811 0.0000 0( 0%)
fake-boolean? 8365310 0.0000 0( 0%)
(vmcore-new call-dispatch! #f) 8347587 0.0000 0( 0%)
(make-heap-core vm-primitive-proc) 8347587 0.0000 0( 0%)
(vmcore-new call-dispatch! #f) 8347586 0.0000 0( 0%)
(make-heap-core vm-true?) 7078357 0.0000 0( 0%)
(seq-treeir branch) 7078357 0.0000 0( 0%)
fake-false? 7078357 0.0000 0( 0%)
(list-ref list k optional fallback) 7048732 0.0000 0( 0%)
fake-chain-ref 7048531 0.0000 0( 0%)
fake-false 5272895 0.0000 0( 0%)
fake-null? 4481791 0.0000 0( 0%)
(predicate1 predicate1) 4472265 0.0000 0( 0%)
fake-flonum? 3881287 0.0000 0( 0%)
(vmcore-new push-E!) 3764627 0.0000 0( 0%)
fake-pair? 3737114 0.0000 0( 0%)
fake-symbol? 3439806 0.0000 0( 0%)
fake-chain-last 2964627 0.0000 0( 0%)
fake-frame-length 2964624 0.0000 0( 0%)
fake-vmclosure-label 2964624 0.0000 0( 0%)
real 1m9.489s
user 1m12.108s
sys 0m0.999s
Profiler statistics (total 0 samples, 0.0 seconds)
num time/ total
Name calls call(ms) samples
---------------------------------------------------+------+-------+-----------
(vmcore-new cycle) 85359803 0.0000 0( 0%)
object? 56766307 0.0000 0( 0%)
object-datum 53909648 0.0000 0( 0%)
object-tag 53889177 0.0000 0( 0%)
fake-chain-next 29639602 0.0000 0( 0%)
fake-chain-current 29639602 0.0000 0( 0%)
fake-chain-cons 25162773 0.0000 0( 0%)
fake-frame-ref 20958479 0.0000 0( 0%)
%fixnum 20308220 0.0000 0( 0%)
fake-frame-set! 18970745 0.0000 0( 0%)
(substring str start end) 18270304 0.0000 0( 0%)
fake-chain-last? 18127237 0.0000 0( 0%)
(vmcore-new pop-S!) 17835800 0.0000 0( 0%)
(vmcore-new MOV) 17605967 0.0000 0( 0%)
(vector->list vec optional start end) 17035806 0.0000 0( 0%)
fake-frame->list 17035797 0.0000 0( 0%)
fake-primitive-id 16765398 0.0000 0( 0%)
(seq-treeir jump) 15613987 0.0000 0( 0%)
(make-hostbridge target) 15321518 0.0000 0( 0%)
(vmcore-new push-S!) 12182438 0.0000 0( 0%)
(make-vector k optional fill) 12118875 0.0000 0( 0%)
fake-make-frame 12112214 0.0000 0( 0%)
fake-heap-host-fetch 11582610 0.0000 0( 0%)
(vmcore-new call-dispatch!) 11382435 0.0000 0( 0%)
fake-primitive? 11382435 0.0000 0( 0%)
(exact? obj) 10742502 0.0000 0( 0%)
(string-length str) 10491200 0.0000 0( 0%)
fake-string? 10450113 0.0000 0( 0%)
fake-char? 10314742 0.0000 0( 0%)
(list->vector list optional start end) 10127572 0.0000 0( 0%)
fake-list->frame 10127568 0.0000 0( 0%)
(integer? obj) 9830627 0.0000 0( 0%)
fake-heap-host-key 9285954 0.0000 0( 0%)
wrap-object/zone1 9177671 0.0000 0( 0%)
fake-integer->char 9177250 0.0000 0( 0%)
(string-ref str k optional fallback) 9153419 0.0000 0( 0%)
(char->integer c) 9146326 0.0000 0( 0%)
(string-append rest args) 9138956 0.0000 0( 0%)
(%string-replace-body! target source) 9135327 0.0000 0( 0%)
(integer->char c) 9135097 0.0000 0( 0%)
string-set! 9135023 0.0000 0( 0%)
(string rest chars) 9135023 0.0000 0( 0%)
fake-string-set! 9134583 0.0000 0( 0%)
call-with-values 8654596 0.0000 0( 0%)
(procedure? obj) 8618485 0.0000 0( 0%)
(vmcore-new save-dump-obj!) 8617987 0.0000 0( 0%)
(vmcore-new restore-dump!) 8617986 0.0000 0( 0%)
(vmcore-new restore-dump! #f) 8617986 0.0000 0( 0%)
(seq-treeir vm-returnpoint) 8547763 0.0000 0( 0%)
(make-heap-core global) 8417812 0.0000 0( 0%)
real 1m40.161s
user 1m49.608s
sys 0m1.608s
Profiler statistics (total 0 samples, 0.0 seconds)
num time/ total
Name calls call(ms) samples
---------------------------------------------------+------+-------+-----------
(vmcore-new cycle) 85359803 0.0000 0( 0%)
object? 37290476 0.0000 0( 0%)
object-datum 34433817 0.0000 0( 0%)
object-tag 34413346 0.0000 0( 0%)
fake-chain-current 29639602 0.0000 0( 0%)
fake-chain-next 29639602 0.0000 0( 0%)
fake-chain-cons 25162773 0.0000 0( 0%)
fake-frame-ref 23100436 0.0000 0( 0%)
fake-frame-set! 18972354 0.0000 0( 0%)
fake-chain-last? 18127237 0.0000 0( 0%)
(vmcore-new pop-S!) 17835800 0.0000 0( 0%)
(vmcore-new MOV) 17605967 0.0000 0( 0%)
(vector->list vec optional start end) 17035806 0.0000 0( 0%)
fake-frame->list 17035797 0.0000 0( 0%)
fake-primitive-id 16765398 0.0000 0( 0%)
(seq-treeir jump) 15613987 0.0000 0( 0%)
(vmcore-new push-S!) 12182438 0.0000 0( 0%)
(make-vector k optional fill) 12118877 0.0000 0( 0%)
fake-make-frame 12112215 0.0000 0( 0%)
fake-heap-host-fetch 11582610 0.0000 0( 0%)
fake-primitive? 11382435 0.0000 0( 0%)
(vmcore-new call-dispatch!) 11382435 0.0000 0( 0%)
(list->vector list optional start end) 10127572 0.0000 0( 0%)
fake-list->frame 10127568 0.0000 0( 0%)
fake-heap-host-key 9285954 0.0000 0( 0%)
call-with-values 8654596 0.0000 0( 0%)
(procedure? obj) 8618499 0.0000 0( 0%)
(vmcore-new save-dump-obj!) 8617987 0.0000 0( 0%)
(vmcore-new restore-dump! #f) 8617986 0.0000 0( 0%)
(vmcore-new restore-dump!) 8617986 0.0000 0( 0%)
(seq-treeir vm-returnpoint) 8547763 0.0000 0( 0%)
(make-heap-core global) 8417812 0.0000 0( 0%)
fake-boolean? 8365310 0.0000 0( 0%)
(vmcore-new call-dispatch! #f) 8347587 0.0000 0( 0%)
(make-heap-core vm-primitive-proc) 8347587 0.0000 0( 0%)
(vmcore-new call-dispatch! #f) 8347586 0.0000 0( 0%)
fake-false? 7078357 0.0000 0( 0%)
(seq-treeir branch) 7078357 0.0000 0( 0%)
(make-heap-core vm-true?) 7078357 0.0000 0( 0%)
(list-ref list k optional fallback) 7048732 0.0000 0( 0%)
fake-chain-ref 7048531 0.0000 0( 0%)
fake-false 5272895 0.0000 0( 0%)
fake-null? 4481791 0.0000 0( 0%)
(predicate1 predicate1) 4472265 0.0000 0( 0%)
fake-flonum? 3881287 0.0000 0( 0%)
(vmcore-new push-E!) 3764627 0.0000 0( 0%)
fake-pair? 3737114 0.0000 0( 0%)
fake-symbol? 3439806 0.0000 0( 0%)
fake-chain-last 2964627 0.0000 0( 0%)
fake-vmclosure-env 2964624 0.0000 0( 0%)
real 1m14.804s
user 1m20.953s
sys 0m1.248s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment